Git 检出其它分支的某个文件

使用场景

在分支并行开发的过程中,如果一条分支的修改内容需要同步到另外一条分支的时候,可以用到这种方式。
尤其是在解决合并冲突的时候,此方式尤其有效。

步骤

现在假设有两条分支A和B。如果想要把分支B上的readme文件检出到分支A,此时可以使用如下命令:

git checkout A #先切换到分支A
git checkout B -- readme  #--后面的参数是readme文件的路径

此命令运行完成之后,如果在A分支之前不存在readme的情况下,会直接将readme文件检出到A分支;如果A分支已经存在readme文件,则会把文件覆盖,这一点要注意,会把你工作区已修改还未提交的readme文件覆盖掉。

你可能感兴趣的:(Git,git,github)