我有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. 移动一些已经存在并推送提交到一个新的分支