parent
							
								
									1030ebb89f
								
							
						
					
					
						commit
						05ca1096dd
					
				|  | @ -5,7 +5,6 @@ Step-by-step guides on the basics of working with Git and GitLab. | |||
| - [Start using Git on the command line](start-using-git.md) | ||||
| - [Create and add your SSH Keys](create-your-ssh-keys.md) | ||||
| - [Command Line basic commands](command-line-commands.md) | ||||
| - [Basic Git commands](basic-git-commands.md) | ||||
| - [Create a project](create-project.md) | ||||
| - [Create a group](create-group.md) | ||||
| - [Create a branch](create-branch.md) | ||||
|  |  | |||
|  | @ -1,59 +1,3 @@ | |||
| # Basic Git commands | ||||
| 
 | ||||
| ### Go to the master branch to pull the latest changes from there | ||||
| ``` | ||||
| git checkout master | ||||
| ``` | ||||
| 
 | ||||
| ### Download the latest changes in the project | ||||
| This is for you to work on an up-to-date copy (it is important to do every time you work on a project), while you setup tracking branches. | ||||
| ``` | ||||
| git pull REMOTE NAME-OF-BRANCH -u | ||||
| ``` | ||||
| (REMOTE: origin) (NAME-OF-BRANCH: could be "master" or an existing branch) | ||||
| 
 | ||||
| ### Create a branch | ||||
| Spaces won't be recognized, so you need to use a hyphen or underscore. | ||||
| ``` | ||||
| git checkout -b NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### Work on a branch that has already been created | ||||
| ``` | ||||
| git checkout NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### View the changes you've made | ||||
| It's important to be aware of what's happening and what's the status of your changes. | ||||
| ``` | ||||
| git status | ||||
| ``` | ||||
| 
 | ||||
| ### Add changes to commit | ||||
| You'll see your changes in red when you type "git status". | ||||
| ``` | ||||
| git add CHANGES IN RED | ||||
| git commit -m "DESCRIBE THE INTENTION OF THE COMMIT" | ||||
| ``` | ||||
| 
 | ||||
| ### Send changes to gitlab.com | ||||
| ``` | ||||
| git push REMOTE NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### Delete all changes in the Git repository, but leave unstaged things | ||||
| ``` | ||||
| git checkout . | ||||
| ``` | ||||
| 
 | ||||
| ### Delete all changes in the Git repository, including untracked files | ||||
| ``` | ||||
| git clean -f | ||||
| ``` | ||||
| 
 | ||||
| ### Merge created branch with master branch | ||||
| You need to be in the created branch. | ||||
| ``` | ||||
| git checkout NAME-OF-BRANCH | ||||
| git merge master | ||||
| ``` | ||||
| This section is now merged into [Start using Git](start-using-git.md). | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| # Start using Git on the command line | ||||
| 
 | ||||
| If you want to start using a Git and GitLab, make sure that you have created an account on GitLab. | ||||
| If you want to start using a Git and GitLab, make sure that you have created an | ||||
| account on GitLab. | ||||
| 
 | ||||
| ## Open a shell | ||||
| 
 | ||||
|  | @ -59,3 +60,63 @@ To view the information that you entered, type: | |||
| ``` | ||||
| git config --global --list | ||||
| ``` | ||||
| ## Basic Git commands | ||||
| 
 | ||||
| ### Go to the master branch to pull the latest changes from there | ||||
| 
 | ||||
| ``` | ||||
| git checkout master | ||||
| ``` | ||||
| 
 | ||||
| ### Download the latest changes in the project | ||||
| This is for you to work on an up-to-date copy (it is important to do every time you work on a project), while you setup tracking branches. | ||||
| ``` | ||||
| git pull REMOTE NAME-OF-BRANCH -u | ||||
| ``` | ||||
| (REMOTE: origin) (NAME-OF-BRANCH: could be "master" or an existing branch) | ||||
| 
 | ||||
| ### Create a branch | ||||
| Spaces won't be recognized, so you need to use a hyphen or underscore. | ||||
| ``` | ||||
| git checkout -b NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### Work on a branch that has already been created | ||||
| ``` | ||||
| git checkout NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### View the changes you've made | ||||
| It's important to be aware of what's happening and what's the status of your changes. | ||||
| ``` | ||||
| git status | ||||
| ``` | ||||
| 
 | ||||
| ### Add changes to commit | ||||
| You'll see your changes in red when you type "git status". | ||||
| ``` | ||||
| git add CHANGES IN RED | ||||
| git commit -m "DESCRIBE THE INTENTION OF THE COMMIT" | ||||
| ``` | ||||
| 
 | ||||
| ### Send changes to gitlab.com | ||||
| ``` | ||||
| git push REMOTE NAME-OF-BRANCH | ||||
| ``` | ||||
| 
 | ||||
| ### Delete all changes in the Git repository, but leave unstaged things | ||||
| ``` | ||||
| git checkout . | ||||
| ``` | ||||
| 
 | ||||
| ### Delete all changes in the Git repository, including untracked files | ||||
| ``` | ||||
| git clean -f | ||||
| ``` | ||||
| 
 | ||||
| ### Merge created branch with master branch | ||||
| You need to be in the created branch. | ||||
| ``` | ||||
| git checkout NAME-OF-BRANCH | ||||
| git merge master | ||||
| ``` | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue