git處理緊急任務 或修改bug

2021-09-26 22:17:47 字數 689 閱讀 1220

首先把當前開發分支(dev)提交一下   git commit -a -m '開發暫停,修改bug'

然後切換到master分支上        git checkout master

第三步 在主分支上建立處理bug的分支(bug)    git checkout -b bug

第四步  修復bug後,                            git commit -a -m 'bug修復**提交'

第五步   切換到主分支上                        git checkout master

第六步   合併bug分支到主分支上            git  merge    bug

第七步     刪除bug分支                           git   branch  -d  bug

第八步    回到開發分支上繼續開發            git   checkout dev  

合併分支總是容易出現錯誤

遇見這個問題,可以人為解決 

<<<<<<<*****==>>>>>>> 刪除即可,然後再提交  推到遠端倉庫

如何對待緊急任務

星期五下午你正坐在辦公室裡,大量的工作依舊使你應接不暇。這時老闆進來說 星期一我要用這份方案。我真希望能多給你一些時間,不過我知道我是能指望你的。這新的要求意味著你不能如期完成其它工作。這樣一來,不僅會使顧客失望,也會因拖延工作而要面對老闆不悅的風險。你一定感到惱火和沮喪,但還是顧及前程。於是只好說...

Git 撤銷或提交單個檔案修改

1.先檢視該git倉庫的當前狀態 git status 顯示 on branch master changes to be committed use git restore staged to unstage modified a.txt 2.現在想撤銷對a.txt檔案的修改,可執行如下命令 gi...

git 放棄本地某個檔案的修改,或所有修改

18 57 2015 11 17 git 放棄本地某個檔案的修改,或所有修改 git checkout 檔名 git checkout 放棄所有檔案的所有修改 git reset hard 版本號 返回到某個版本,放棄所有修改 有一種恢復會保留修改記錄,有一種不會保留修改記錄,請翻閱資料文件 推薦部...