a) Git clone 項目地址 從遠程倉庫克隆項目到本地 b) Git pull 從當前分支拉取更新代碼 c) Git commit -m 「提交文件的註釋」 提交代碼到本地倉庫 d) Git add . 提交代碼到暫存區 e) Git status 查看文件的狀態 f) Git push 推送代碼到遠程倉庫 g) Git stash 把本地修改存儲起來 h) Git stash pop 把本地修改釋放出來 i) Git checkout 分支名稱 切換工做分支 j) git merge 合併的分支名稱 注: git stash/git stash pop這兩個命令用做本地開發的內容遷移到其餘分支,效果挺不錯的!
a) 多人開發項目時,提交代碼以前必須先拉取代碼 git pull b) 拉取最新代碼可能遇到兩種狀況: i. 拉取代碼沒有任何衝突 ii. 拉取代碼發生衝突 解決衝突方法 1.先把本地修改存儲起來 git stash
2.再拉取最新代碼 git pull 3.把本地修改釋放出來 git stash pop a) 雖然有衝突可是沒有衝突的內容
b) 有衝突解決衝突
c) 解決衝突 一、保留當前的改變
二、保留拉取的改變
三、保留二者
c) 提交代碼到暫存區 git add . i. 未保存
ii. 保存後
d) 提交代碼到本地倉庫 git commit -m ‘修改內容註釋’ e) 把代碼推送到遠程倉庫 git push f) 若是每一個人都按這種方法操做,最後的日誌圖以下:
g) 回退版本 git reset --hard 版本號
a) 先下載/克隆遠程倉庫項目git
git clone ssh://git@192.168.30.29:12022/Client/TradeCenter.git(遠程倉庫地址)
b) 用vs code 打開項目
ssh
c)
3d
d) 先拉取最新代碼日誌
e) 再把修改代碼提交到本地倉庫
code
f) 再把代碼推送到遠程倉庫(推送)
blog
g) 若是代碼提交提交錯誤了,還能夠撤銷上一次提交ip
h) 這些就是vs code的經常使用git命令(若是衝突的話能夠參照上面的第二部分)開發