git 常規業務場景 使用

通常每一個開發者都會有個本身的分支,有個test分支,合併代碼用,兩條分支相互備份,就算merge的時候被覆蓋,也不用擔憂git

創建本身的分支

// 建立本地分支,
git checkout -b dev_slh
// 查看本地分支和遠程分支關聯
git branch -vv
// 創建關聯後,在dev_slh上的push纔會自動和遠程同步,不至於出現你commit後push的都是在你本地分支dev_slh上本身玩耍😁
git branch --set-upstream-to=origin/dev_slh dev_slh
// 遠程有別人剛建立的test分支,拉取到本地
git checkout -b 本地分支名 origin/遠程分支名

把本身分支 dev_slh的東西合併到test分支

// 在本身分支上提交, 本身分支別人不會提交
git add -A
git commit -m "你的提交"
git push origin dev_slh:dev_slh
//切換分支
git checkout test
git pull
git merge dev_slh
git push origin test:test
// 再切換回本身分支,拉取別人提交在test上的代碼
git checkout dev_slh
git merge test
相關文章
相關標籤/搜索