Skip to content

tigertv/git-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Git Notes

Command Description
git add . to add files of the current directory to the index
git commit --amend to add the changes to the last commit
git checkout <filename> to cancel the changes for a file
git checkout -b <branch> to create and switch to a new branch
git branch -d <branch> to delete a branch
git pull to pull changes from the remote repository
git push to push changes to the remote repository
git status to show status (changed files, files to add to the current commit
git diff <filename> to show difference in the file between current and previous states
git reflog expire --expire-unreachable=now --all removes all references of unreachable commits in reflog
git gc --prune=now removes commits without references in reflog
git rebase -i HEAD~3 rebases the last 3 commits in the interactive mode
`git clone --depth=1 clone the last revision