最佳答案
我有一个 git repo,我们在测试环境中应用了许多补丁。
git apply --stat --check --ignore-whitespace /home/kent/Desktop/patches/test.patch --exclude .gitignore
git am -s --ignore-whitespace /home/kent/Desktop/patches/test.patch --exclude .gitignore --exclude .gitignore
如果我不得不删除补丁并应用一个新的,目前我克隆的活的内容,重新应用所有的测试补丁并再次推动。 这个过程有点麻烦,有时候我也会错过一两个补丁。
我想知道是否有办法删除一个补丁,并应用新的一个
另外,如果我们每次都提交补丁,那么我可以使用:
git revert <<commit id>>
以上并不适合我所有的时间。