我有2個分支,一個特定功能的分支和主分支。兩個分支對同一個文件進行了一些更改。現在,我只想提交在主分支中進行的更改並將其推送到github,而將特性分支中所做的更改留在後面。我該怎麼辦?兩個分支對同一個文件進行了更改。如何提交在一個分支做的文件的變化,並推送到Github主分支?
1
A
回答
1
0
可以藏在feature
分公司和結算的更改master
分支:
git stash
git checkout master
git add filename
git commit -m "..."
之後,您可以返回到feature
分支,恢復所做的更改藏匿,並從那裏繼續工作:
git checkout feature
git stash apply
如果要放棄在該分支中所做的更改,則以前不需要git存儲,而只需刪除該分支:
git branch -D feature
相關問題
- 1. 兩個分支上的一個分支上的文件更改發生變化
- 2. 如何將更改從一個分支推送到另一個分支?
- 3. git只推送一個分支提交
- 4. 將提交從一個分支移動到另一個分支
- 5. 本地推送GitHub庫到主分支:不推送文件夾
- 6. 如何合併之前提交的另一個分支中的一個文件
- 7. egit:在一個分支中所做的更改在另一個分支上可見而沒有任何提交
- 8. 如何將功能分支中的文件推送到遠程的主分支?
- 9. 如何從本地分支推一個文件到遠程分支
- 10. Subversion將未提交的更改提交到一個新分支
- 11. 如何合併一個文件從分支到主Git
- 12. 將單個文件提交到另一個分支
- 13. 如何保持一個測試分支同步,可在主機有一個特點,分支合併到兩個
- 14. 在一個TFS分支進行更改後,如何更新其他分支?
- 15. 如何將所有提交從一個分支移動到另一個分支?
- 16. 在github的主分支以外的分支上搜索提交
- 17. 轉換分支時推送到最後一個遠程分支
- 18. 創建一個git分支在對主進行更改之後
- 19. 使用git,我如何忽略一個分支中的文件,但讓它在另一個分支中提交?
- 20. Github將另一個分支合併到您的本地主分支
- 21. 將某些文件(不是提交)從一個分支合併到另一個分支
- 22. 如何合併一個Git分支到多個版本分支
- 23. 推進文件在GitHub上,而不是整個分支
- 24. 拆分分支在兩個分支/合併分支有選擇
- 25. GIT更改了兩個分支之間的文件
- 26. 需要提交併再次將我的更改推送到同一分支
- 27. 將多個提交從一個分支移動到另一個分支?
- 28. github。如何將主分支中的所有更改合併到另一個分支中?
- 29. 合併回刪除的文件從一個分支到主
- 30. 移動一些已經存在並推送提交到一個新的分支