關於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

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