我有两个分支的git仓库:master
和gh-pages
。如果我想将foo
从master
复制到gh-pages
而不合并它们。我应该使用什么命令?非常感谢。如何使用git将文件从一个分支复制到另一个分支?
42
A
回答
64
您可以:
git checkout gh-pages
git checkout master foo
git commit -m 'Add file foo to gh-pages.'
0
我会这样做的方式:当你承诺你有选择什么提交和推送。因此,仅提交foo
从master
然后推动它,那么就合并是在github上/到位桶不管到gh-pages
+0
只提交'foo'?这是一个无用的提交。这将迫使其他人拉它,让他们恼火。它比使用'cp'命令更糟糕。 –
+0
那有什么意义? – TooTiredToDrink
+0
Errrr ~~对不起,我不明白你的意思。这似乎意味着我应该合并'master'和'gh-pages'。是对的吗? –
2
相关问题
- 1. Git从一个分支复制到另一个分支
- 2. 如何将文件从一个分支复制到另一个分支?
- 3. 将SVN从一个分支复制到另一个分支
- 4. 如何在Git中将一个分支复制到另一个分支
- 5. 如何将文件从一个git分支复制到另一个分支并保存为不同的文件?
- 6. Git如何将一个分支复制到master分支
- 7. 如何从svn分支复制到另一个分支
- 8. 将分支的一个子分支的更改复制到Git中的另一个分支的子分支
- 9. git-svn:如何将git提交从一个SVN分支复制到另一个分支?
- 10. 如何将更改从一个分支移动到另一个分支git?
- 11. 使用git将次要更新复制到另一个分支
- 12. 如何将一个分支复制到另一个分支而不管更改?
- 13. 如何从SVN CLI或TortoiseSVN将文件从一个分支复制到另一个分支?
- 14. TortoiseSVN:将另一个分支的内容复制到另一个分支
- 15. Git是如何从另一个分支
- 16. 如何将最新版本从分支合并/复制到另一个分支
- 17. 如何在SVN中将源文件从一个分支复制到另一个分支?
- 18. 将分支从一个副本复制到另一个回购
- 19. Git分支从当前分支的另一个分支
- 20. 的Git复制一个分支到另一个
- 21. 将提交从一个分支移动到另一个分支
- 22. 如何一个分支复制一个目录到另一个
- 23. 自动Git合并:一个分支到另一个分支
- 24. 如何将一个分支从一个GitHub存储库复制到另一个?
- 25. Git:使一个分支完全像另一个分支
- 26. 使用git如何将代码从一个分支转移到另一个现有分支(不一定是master)?
- 27. 如何避免git分支被合并到另一个分支?
- 28. 如何将文件从一个分支合并到git中的另一个分支?
- 29. 如何将一些修订从一个分支移动到另一个分支?
- 30. Git - 将旧分支移动到另一个分支是什么?
是的,谢谢,但似乎'foo'文件必须先提交。但它工作正常。谢谢。如果我有足够的声誉,我会投票给你〜 –
当然,它必须首先承诺 - 否则它不是“在那个分支”,它只是在你的工作副本。如果是这种情况,你应该使用'git stash'。 – Wildcard
或者,如果未提交,只需签出所需的分支。未提交的更改将随时与您联系。 – Tormod