git指令

分支

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

Teriminal相关

cd                     回到根目录cd 名称             到该资料夹底下mkdir 名称                 新增资料夹touch 名称                 新增档案rm 名称                      删除档案rm -r 名称                    删除资料夹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

merge合併分支

git merge 分支              合併分支  git merge 分支 --no-ff     不使用快转机制合併(no-fastforward)

远端储存库

git clone                     远端储存库名称  将远端储存库複製回来git clone -b                  分支名称 远端资料库名称 将特定分支複製下来git push                      将资料推到远端储存库git push -u origin master     在远端储存库创建master分支连接本地端mastergit push origin master:apple  在远端储存库的origin创建apple连本地端master git push origin :apple   删除远端储存库 apple 分支git pull                     将资料下载下来(= git fetch + git merge)git remote -v                 可以查看远端储存库网址

救回删除档案

git checkout 名称  将档案从最新版本中救回git checkout HEAD~3 名称      将档案从往上数第三版本中救回

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章