git小技巧--提取/合並某分支的部分文件


軟件開發基本都是多個feature分支並行開發,而在上線前有可能某個分支的開發或測試還沒有完成,又或者是產品調整,取消了該分支功能的上線計划,我們在release前不合並該分支即可,然而如果該分支中的某些小調整卻需要上線,我們就需要把其中的部分文件合並到release分支。

在之前遇到這種情況通常都是copy/paste,既麻煩出錯率又高,自從我掌握了新姿勢,整個世界仿佛都不一樣了(暴漫微笑

在feature分支commit

切換至release分支

從feature分支檢出相應文件

#branch feature
git commit -a -m "msg"
git checkout release
#branch release
git checkout feature file-01
git checkout feature file-x
...
git commit -a -m "msg"


免責聲明!

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



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