gpt4 book ai didi

fossil - 如何撤销化石的旧变化?

转载 作者:行者123 更新时间:2023-12-02 06:05:01 25 4
gpt4 key购买 nike

我有以下时间表:

=== 2016-02-19 ===
15:07:30 [61c9483b55] *CURRENT* ...
08:41:52 [6a8317cb5b] ...
=== 2016-02-18 ===
16:14:27 [469c4301dd] ...
15:59:42 [e0fb6a50c0] ...
15:58:15 [161561b17d] ...
=== 2016-02-11 ===
16:23:13 [770f95b9e4] ...
15:31:35 [a4c6f00a23] ...
14:59:15 [7ea7e751da] ...
14:57:13 [3adb8e5b4f] ...
11:59:13 [24558955aa] ...
=== 2016-02-05 ===
15:50:20 [7a760541b0] ...
10:27:18 [6630ce2f8c] ...
09:51:32 [d146724770] ...
=== 2016-01-29 ===
13:20:48 [4a30407708] ...
08:09:54 [e29b22f7e2] ...
--- line limit (20) reached ---

在修订7a760541b024558955aa期间引入了一个错误,我想通过恢复更改来修复该错误。但我不想恢复到 24558955aa 版本,因为在那之后已经做了很多好的更改。

如何撤消 24558955aa 所做的更改?

最佳答案

您正在寻找的是化石合并的子功能。撤销更改基本上与挑选此更改相反,并由 --backout 选项指示,例如:

fossil merge --backout 24558955aa

合并后您仍然需要提交新的修订版(并且,理想情况下,应该检查代码以验证错误确实已被撤消)。请注意,可能会出现冲突(因为同时发生的其他变化);这些可以通过通常的方式解决。

关于fossil - 如何撤销化石的旧变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35599175/

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