Difference between revisions of "Git"

From BlackBox Framework Wiki
Jump to navigation Jump to search
Line 1: Line 1:
This page contain the instructions how to use Git for working with open BlackBox Component Builder repository.
This page contain the instructions how to use Git for working with open BlackBox Component Builder repository in Windows.


1. Download and install Git client with default preferences.
1. Download and install Git client with default preferences.
Line 9: Line 9:




1. To make some new project and work with it locally
===3.To make some new project and work with it locally===


1.1. Move folder with a project to some place, that does not require administrator rights for creation of new folders and files (for example, home directory or desktop)
3.1. Move folder with a project to some place, that does not require administrator rights for creation of new folders and files (for example, home directory or desktop)


1.1. Go to folder run pop-up menu at some empty space and choose Init Here.
3.1. Go to folder run pop-up menu at some empty space and choose Init Here.


[[File:1init.png]]
[[File:1init.png]]
Line 19: Line 19:
The hidden folder ".git" will be created, it will contain all data about repository (do not remove this folder)
The hidden folder ".git" will be created, it will contain all data about repository (do not remove this folder)


1.2. For adding all files from folder to project run pop-up menu and choose "Git Add all files now".
3.3. For adding all files from folder to project run pop-up menu and choose "Git Add all files now".


[[File:2addallfiles.png]]
[[File:2addallfiles.png]]


1.3. For fixation of project state use "Git Commit Tool". (If all files in red-titled area, push "Rescan" and they will move to green-titled area). Write some comment message and push "Commit" button.
3.4. For fixation of project state use "Git Commit Tool". (If all files in red-titled area, push "Rescan" and they will move to green-titled area). Write some comment message and push "Commit" button.


[[File:3commit.png]]
[[File:3commit.png]]


1.4 Now you can change some code, and commit new changes.
3.5 Now you can change some code, and commit new changes.


[[File:Stagechangedtocommit.png]]
[[File:Stagechangedtocommit.png]]


1.5 Finally you will have the project history ("Git History" in pop-up menu) with the ability to restore any project state.
3.6 Finally you will have the project history ("Git History" in pop-up menu) with the ability to restore any project state or make the new branch for experiments.




2. To work with existing project
 
===4. To work with existing project===
 
4.1. Register at http://github.com
 
4.2. Make ssh-key on your PC.

Revision as of 05:45, 30 June 2014

This page contain the instructions how to use Git for working with open BlackBox Component Builder repository in Windows.

1. Download and install Git client with default preferences. http://git-scm.com/download/win

2. Add your name and email in Edit/Options...

Setup.png


3.To make some new project and work with it locally

3.1. Move folder with a project to some place, that does not require administrator rights for creation of new folders and files (for example, home directory or desktop)

3.1. Go to folder run pop-up menu at some empty space and choose Init Here.

1init.png

The hidden folder ".git" will be created, it will contain all data about repository (do not remove this folder)

3.3. For adding all files from folder to project run pop-up menu and choose "Git Add all files now".

2addallfiles.png

3.4. For fixation of project state use "Git Commit Tool". (If all files in red-titled area, push "Rescan" and they will move to green-titled area). Write some comment message and push "Commit" button.

3commit.png

3.5 Now you can change some code, and commit new changes.

Stagechangedtocommit.png

3.6 Finally you will have the project history ("Git History" in pop-up menu) with the ability to restore any project state or make the new branch for experiments.


4. To work with existing project

4.1. Register at http://github.com

4.2. Make ssh-key on your PC.