1. 程式人生 > >使用git提交團隊專案程式碼的流程記錄

使用git提交團隊專案程式碼的流程記錄

使用git提交程式碼流程記錄如下

git status #檢視本地倉庫的當前狀態
git diff #常看當前專案的具體修改內容
git stash #儲存當前的工作進度,會把暫存區和工作區的改動儲存起來
git pull #獲取遠端倉庫的最新程式碼,這一步要求輸入使用者密碼
git stash pop #恢復最新的進度到工作區,這個過程會合並git pull到本地的遠端倉庫中的程式碼,這個過程可能會有衝突警告
git rm <file>... #刪除對專案沒用的檔案
git add --all #將所有新建和修改的原始檔新增到暫存區
# 如果要 git add 的檔案比較少,也可以直接 git add <file>... 將改動的或者新建的原始碼檔案新增到暫存區, 
git commit -m "本次提交說明" git push origin master #將本地倉庫的程式碼推送到遠端程式碼倉庫中, 這一步要求輸入使用者密碼

比如,現在我正在寫一個新專案的程式碼,但是還只進行到一半,突然一個同事過來告訴我,之前的一個專案出現了一個Bug,我需要對其進行修正,所以我需要暫存當前的專案,相當於打遊戲闖關的時候儲存遊戲狀態一樣,方便下一次進入遊戲的時候,會從上一次結束的位置恢復專案的狀態,這樣我的新專案的工作就不會丟失。

git status
git stash
git pull
#將bug修正後進行程式碼提交
git status #檢視專案的當前狀態
git
diff #檢視程式碼的具體修改內容 git add git commit -m "Bug修改完畢" git push origin master git stash pop #恢復之前的進度到工作區,接下來就是繼續開發自己的新專案了