sourcetree git合並問題


在使用sourcetree做多功能合並(合並不提交)的時候,有時按鈕是灰色的,直接點擊右上角命令行模式

git merge <branch1> --no-commit

 

合並某個提交

git cherry-pick xxx --no-commit

 

另外說下還原的操作,

重置到某個分支,回滾提交,拉取,重新篩選需要提交的文件,再推送 才算成功

 

git revert xx -m 1 --no-commit

 

 

恢復已提交,未推送的情況(已經進行了git commit,還未進行git push)

使用遠程倉庫覆蓋本地倉庫

git reset --hard origin/master

 

sourcetree自定義操作

合並分支提交

 

如果加了 --no-commit,合並比當前分支更舊的提交時不會報錯,而不加的話就會報錯 

 

 

 轉載請注明博客出處:http://www.cnblogs.com/cjh-notes/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM