This sheet is created for people that just start out with the git command line. The bare basics to use git and get you quickly started and integrated with git.
git checkout -b branchName
git push --set-upstream origin branchName
git commit -am 'tell about your changes'
git push
The flag
-amonly adds all modified files NOT any new files
When you have created new file(s) the following one is required.
git add .
# or
git add ./path/to/file.txt
# or
git add ./path/to/folder
The
add .will add all new and eddited files
Theadd ./path/to/file.txtwill add that one file if it's new or edited
Theadd ./path/to/folderwill add all the edited and new files in that folder
Then
git commit -m 'tell about your changes'
git push
The flag
-mis only for adding the message:'tell about your changes'
git branch
git pull
git pull origin otherBranchName
- Get the recent commits
git log --pretty=oneline
Output will look like this:
commithash (HEAD -> currentBranchName, origin/currentBranchName) commit message
commithash commit message
commithash (tag: example-commit-that-has-tag) commit message
commithash commit message
Copy the commithash of the commit you want to give a tag.
- Create the tag.
To bind the tag with a commit you paste the coppiedcommithash
On the place wherecommithashstands in the following line:
git tag -a tag-name commithash
- Publish the tag
git push origin tag-name