关于Git的代码总结,以及附上详细的Git学习教程链接

创建版本库:

<file> 代表文件

git add  <file>                         添加到暂存区

git commit -m "简短描述"       暂存区文件提交到仓库

cat <file>                                 查看文件内容

版本库状态:

git status                                 查看工作区状态

git diff                                      查看对文件做了什么修改

版本回退:

git log                                         查看版本历史记录

git log --pretty=oneline                一行显示记录

git reset --hard HEAD^               回退到上一个版本

git reset --hard HEAD ~版本ID    退回到指定某个版本

git reflog                                       产看命令历史记录

撤销修改:

git checkout --<file>                      撤销对工作区的修改

git rset HEAD <file>                      当add到暂存区之后,想进行撤销修改

删除文件:

git rm <file>                                   从版本库中删除某个文件,需要git commit才能真正的删除

远程仓库:

git push                                          把本地库内容推送到远程库

git pull                                            从远程库抓取分支

git remote add origin git@server-name:path/repo-name.git        关联远程库

git remote -v 查看远程库信息

克隆仓库:

git clone [email protected]:name/仓库名         

创建与合并分支:

git branch                           显示分支

git branch <name>             创建分支

git checkout <name>         切换到某分支

git checkout -b <name>      创建并切换到某分支

git merge <name>               合并指定分支到当前分支

git merge --no--ff                  禁用Fast-forward模式合并分支

git branch -d <name>           删除某分支

git branch -D <name>           强制删除没有被合并的某个分支

Bug分支:

git trash                                当正在做项目时,突然收到经理发来叫修复某个BUG的消息,把当前项目git trash 一下。修复后再 

git trash pop                         回到刚才的那个项目中 

 

以上的代码总结于廖雪峰前辈的Git教程,总结的不是很全,但是大部分实用代码都写到了。还有就是前辈的Git教程写的真的非常详细,非常好。想学习Git可以通过一下链接去学习一波。

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章