分支 git branch 查看分支 git branch 名称 新增分支 git branch --merged 秀出所有合併的分支 git branch --no-merged 秀出所有没有合併的...

分支

git branch                          查看分支git branch 名称                       新增分支git branch --merged                秀出所有合併的分支git branch --no-merged              秀出所有没有合併的分支git branch -d 名称                   删除分支git checkout 名称                   移动到该分支git checkout -b 名称                  创建并移动到该分支git branch 名称 SHA-1               创建分支放在该版本上

档案相关

mkdir 名称                          新增资料夹touch 名称                          新增档案rm 名称                           删除档案cat 名称                          看档案的内容mv 4.txt c.txt                      将 4.txt 档案名称改为 c.txtcp  1.txt a.txt                     将 1.txt 複製一份名称改为 a.txtls  -l                                查看所有档案ls  -all                              查看所有档案( 包含隐藏档 )dir                                   查看所有档案echo 1234  >  4.txt                 将 1234 写入4.txtgit diff                          看档案内容的修改

VI 编辑器

vi 名称                              进入档案 vi 编辑:q                                  退出:w                                 储存更改资料 第一次储存 > :w 名称i                              变成编辑模式esc                                 离开编辑模式 

commit 版本

新增版本git add .                             将修改的资料加入暂存区 git status                            看目前资料有无修改的状态git commit -m "名称"             将档案加入版本中修改版本git commit --amend                修改最新一次的版本( 不要使用在push上去的版本上 )git add -p 名称          将修改的资料挑选部分加入暂存区还原版本git reset ORIG_HEAD --hard          还原到上一版本         git reset HEAD~n             还原到前 n 版本  * ~n => 目前版本的前n版git reset HEAD~n --hard           hard reset 还原到前 n 版本且删除后面版本的档案git reset SHA-1^             重置到版本号的前一版 * SHA-1 => commit 的编码救回版本  git reset SHA-1 --hard          不小心使用 hard reset 用 hard reset 还原回来查看版本  git log                               看所有 commitgit log -p          看 commit 所有修改的内容git log --oneline                     看所有 commit 的名称git log --oneline --graph         用树状图看 commit  git log --oneline --graph --all -10