参考:https://siwei.me/blog/posts/apply-a-patch-generated-from-a-specific-commit

使用方法:在a文件夹git push 出现错误,没有提交上去,可以git clone 一个新的b文件夹,然后在a文件夹查看是几个commit没有提交上去,可以使用第一个命令,把生成的0001文件复制到b文件夹,在b文件夹git apply 0001..就可以获得commit的数据了,然后可以重新提交。

$ git format-patch -1 <sha>   # =>  0001__.patch

$ git apply <path_file

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐