标签: git revert
在下图中,当我git revert changeA时,我的头部是否保持在原来的位置,除了changeA之外我有所有的变化?
或者我会将所有变化从A变为头部,我的头部将被重置为A的孩子?
提前抱歉这个简单的问题。
答案 0 :(得分:0)
你会保留你的历史。 git revert实际上做的是添加一个新的提交,它撤消指定提交的更改。
源:
https://git-scm.com/docs/git-revert
答案 1 :(得分:0)
它们都没有,它会创建一个新的提交,恢复您所做的更改,保留您的历史记录。
https://www.atlassian.com/git/tutorials/undoing-changes/git-revert