简介:git合并指定分支的某个文件
如果我当前在master分支,但是我想合并test分支某个文件,怎么办呢?
首先如果我们不在master分支,则切换到master分支
git checkout master
使用git命令合并指定分支的文件:
git checkout <branch> <path-to-file> [<one-more-file> ...]
例如:
git checkout dev test.php
git checkout --patch dev test.php
加上--patch参数时,需要手动确认每一段更改记录的合并,
不加--patch不需要手动确认
注意如果合并时没有写明具体的文件,例如【git checkout dev ./model/】那么此时会合并整个【model】目录下的所有文件
有遗漏或者不对的可以在我的公众号留言哦