有没有一种好的方法可以在顶部添加一个新的提交,以某种方式恢复与引入的错误提交相同的更改,而不是从主分支中删除错误提交?
换句话说,我们合并了一个引入回归的提交,所以我们想";撤消该提交";但我们宁愿不以某种方式删除提交,因为那样现有的功能分支将不得不被强制合并/推送到master。
使用git revert。
git revert <commit>
它创建一个新的提交,否定指定提交引入的更改。
有没有一种好的方法可以在顶部添加一个新的提交,以某种方式恢复与引入的错误提交相同的更改,而不是从主分支中删除错误提交?
换句话说,我们合并了一个引入回归的提交,所以我们想";撤消该提交";但我们宁愿不以某种方式删除提交,因为那样现有的功能分支将不得不被强制合并/推送到master。
使用git revert。
git revert <commit>
它创建一个新的提交,否定指定提交引入的更改。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium