"aa" => "a|a"-6ren">
gpt4 book ai didi

Git revert 解释

转载 作者:太空狗 更新时间:2023-10-29 14:44:04 25 4
gpt4 key购买 nike

在线阅读,我知道 git revert 取消了过去的单个提交,但我不清楚这意味着什么,除非取消的提交是最后一次执行的提交。

例如,观察一个文件的以下三个版本:

"a" => "aa" => "a|a"

如果我还原第 2 个版本,第 4 个版本会是什么样子? “|a”还是“a|”?

最佳答案

通过创建一个补丁来恢复工作,该补丁与您要恢复的提交中引入的更改相反,并尝试应用它,然后创建一个提交。

如果由于提交之间的一些更改而导致补丁不适用,您将必须解决冲突...

我希望它能帮助您更好地理解它的工作原理。

PS:您的符号无助于理解和解释还原的工作原理,因为更改是在行级别而不是文件级别...

关于Git revert 解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39121300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com