问题说明:
1、现有两个 A 和 B 同时修改了同一个文件 test1.txt,当 A push 了后,B pull 时就会出现冲突
2、然而手动解决冲突后,需要合并提交的时候,B 的本地有其他不想提交的文件,如 test2.txt,但是 merge 提交的时候又必须提交全部
从 B pull 失败 开始的步骤:
1、先将本地想提交的文件提交,或者将冲突的文件提交
2、执行 git pull
3、手动处理合并冲突
4、执行 git commit path/to/file -i -m “提交说明”
备注:此方法只在 IDEA 中操作成功,并未在纯 git 环境中测试
解决文件冲突,并只想提交部分文件适合此命令;
此命令为部分提交, 但是会将所有合并分支需要提交的文件都提交了, 完成合并分支,并只提交部分文件。
网友评论