本文主要記錄git常用的命令列
remote遠端倉庫
repository本地倉庫
index暫存區
workspace工作區
1. git add . (commit之前先add到暫存區,.代表全部,刪除部分的話後面跟路徑;如果要撤銷,則git reset .)
2. git commit -m '提交的內容說明'(提交程式碼到本地倉庫)
3. git pull (從遠端倉庫拉取最新的程式碼到工作區,避免多人開發時程式碼覆蓋)
4. git push (將本地倉庫的程式碼提交到遠端倉庫)
1.建立分支dev:
git branch dev複製程式碼
2.切換到分支master
git checkout master複製程式碼
3.從遠端倉庫建立分支並且跟蹤遠端分支
git checkout -b master origin/master複製程式碼
4.刪除分支dev
git branch -d dev複製程式碼
5.合併dev的內容到master分支
git checkout master
git merge dev複製程式碼
6.檢視git提交記錄
git log複製程式碼
7.克隆一個專案
git clone複製程式碼
8. 檢視當前git狀態,如哪些檔案被修改過,哪些檔案還未提交到版本庫
git status複製程式碼
以上為專案中遇到的例項,修改了一個檔案想要撤回,一直ctrl+z也很麻煩,就可以通過git status找到目前專案修改了哪些內容,修改的檔案會在modified中標出,如果想要撤回內容,只需要:
git checkout XXX(想要撤銷修改的檔案)複製程式碼
9.檢視具體檔案修改的內容
git diff複製程式碼
10.新建遠端分支
git push origin test:test // 提交本地test分支作為遠端的test分支複製程式碼
11.刪除遠端分支
git push origin --delete score_test 複製程式碼
最後分享兩篇看過寫的比較詳細的文章: