|
git init "project name"
git clone "project url" #commit to local git commit |
|
#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 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 |
|
git branch -d [name]
|
|
git fetch [remote]
|
|
git checkout[-b][branch_name]
|
|
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 |
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.