如何使用git将文件从分支复制到另一个分支?

Cho*_*Ren 45 git

我有一个带有两个分支的git存储库:mastergh-pages.如果我想将文件复制foomastergh-pages没有将它们合并.我应该使用什么命令?非常感谢.

cfo*_*ish 70

您可以:

git checkout gh-pages
git checkout master foo
git commit -m 'Add file foo to gh-pages.'
Run Code Online (Sandbox Code Playgroud)

  • 是的,谢谢,但似乎必须首先提交`foo`文件.但它运作正常.谢谢.如果我有足够的声誉,我会投票给你〜 (3认同)
  • 当然它必须首先提交 - 否则它不是"在那个分支上",它只是在你的工作副本中.如果是这种情况,你应该使用`git stash`. (2认同)