Cheatography
https://cheatography.com
Git Cheatsheet describing quick commands to navigate around the git world
# Starting a project
git init "project name" git clone "project url" #commit to local git commit |
BRANCH & MERGE
#git branch list your branches. a * will appear next to the currently active branch git branch [branch-name] create a new branch at the current commit git checkout switch to another branch and check it out into your working directory |
|
|
STAGE & SNAPSHOT
git status show modified files in working directory, staged for your next commit git add [file] add a file as it looks now to your next commit (stage) git reset [file] unstage a file while retaining the changes in working directory git diff diff of what is changed but not staged git diff --staged diff of what is staged but not yet commited git commit -m “[descriptive message]” commit your staged content as a new commit snapshot |
|
|
Fetch changes from the remote
Switch current branch to specified branch
git checkout[-b][branch_name] |
BRANCH & MERGE
git branch list your branches. a * will appear next to the currently active branch git branch [branch-name] create a new branch at the current commit git checkout switch to another branch and check it out into your working directory git merge [branch] merge the specified branch’s history into the current one git log show all commits in the current branch’s history |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets