有时候其他人会git 拉取你线上的项目,当项目有bug时,因为改动很小无需整包替换,其他人又改不了,需要自己基于自己最新提交commid打path给对方。
具体实现:
1:在master 分支创建文件提交,
2:创建新的分支test,切换到test分支上
3:切换回master分支上,创建新的提交。
4:在master分支上打patch , git format-path commit-id(需要打path的ID)
5:将生成的path文件,传到test分支上,执行:
git apply --check 0001-second-commit.patch (执行检查冲突指令)
若有冲突:git -am --continue
没有冲突后:git -am 0001-second-commit.patch.