作爲 git 小白,被老程序員們嫌棄了千萬次了,立貼記載:
一、下載代碼:
1、git clone [email protected]:binf/hello.git 將代碼 clone 到本地
2、進入代碼路徑:cd hello
3、執行 git pull
二、上傳代碼:
1、git add .(注意add後是空格,然後是.)
2、git status(查看狀態,可以省略)
3、 git commit -m "新增了三個統計:特徵碼的位置統計,標註的位置統計,標註的內容種 類統計" (“”中爲上傳說明)
4、執行 git push
三、下載分支代碼:
1、git clone [email protected]:binf/hello.git 將代碼 clone 到本地
2、進入代碼路徑:cd hello
3、三、切到你想要的分支下並檢出:git checkout -b v5369 origin/v5369 (v5369爲分支名)
4、執行 git pull
四、切換到新分支,注意:需要在新分支上開發,但是本地的代碼是舊分支,且本地舊分支的代碼以前提交過,且並未在上面做過修改
1、git status
2、git pull
3、git checkout v1888(v1888爲新分支名)
五、解決衝突。原主幹代碼爲master,當我本地的代碼(分支old)提交後,管理員合併到master時發現衝突,要求解決衝突後再合併。
1、從master的基礎上拉一個新分支:new
2、執行【三、下載分支代碼】,在其它地方下載new分支代碼
3、在old代碼中打開git彈框,切換到新分支,執行:git check new
4、此時可以在eclipse查看到本地衝突代碼,解決衝突
5、重新提交,執行【上傳代碼】
6、請求合併
小知識:追加到以前的git博客中,若輸入 git status時,顯示某些修改項爲紅色,那麼這些修改不會提交到git庫上,需要輸入 git add .讓其變成綠色才行