git patch/apply 某一个commit ( apply a patch generated from a specific commit )
访问量: 3047
如何在另外一个机器上 apply某个 path?
我们遇到一个情况, 在某个机器上,需要一个紧急部署,但是又不希望手工去修改(因为已经有了一个commit 了)。这样的情况下,可以使用git path 专门为某个commit 生成patch, 然后在这个远程机器上apply it. ( apply a patch generated from a specific commit ?)
$ git format-patch -1 <sha> # => 0001__.patch
$ git apply <path_file >
see: http://stackoverflow.com/questions/6658313/generate-a-git-patch-for-a-specific-commit