Cheatography
https://cheatography.com
Git Cheatsheet describing quick commands to navigate around the git world
# Starting a projectgit 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 & SNAPSHOTgit 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 branchgit checkout[-b][branch_name] |
BRANCH & MERGEgit 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