操作步骤:
1. git checkout master
# 从master拉一个新分支 revert_tmp
2. git checkout -b revert_tmp
# 通过log记录找到 revert 的那条提交记录,这里要注意:revert 相关的会有两条记录,第一条是 revert,第二条是 revert 后 merge 的记录,这里取第一条例如
3. git log
# 用revert_tmp分支revert之前的revert
4. git revert <版本号>
# 切换回master分支,再用master分支合并此分支代码,再推到远程即可
5. git checkout master
6. git merge revert_tmp
1. git checkout master
# 从master拉一个新分支 revert_tmp
2. git checkout -b revert_tmp
3. git log
# 通过log记录找到 revert 的那条提交记录,这里要注意:revert 相关的会有两条记录,第一条是 revert,第二条是 revert 后 merge 的记录,这里取第一条例如
# 用revert_tmp分支revert之前的revert
4. git revert <版本号>
# 切换回master分支,再用master分支合并此分支代码,再推到远程即可
5. git checkout master
6. git merge revert_tmp