我是 git 新手。
我在A way
.
我想尝试在B way
.
然后我可能需要一些时间来评估这是否B way
是一个好主意。
在评估它时,我将修改other parts
程序。
假设,我决定B was bad and A was better
,并想回到A way
。
但我想保留对other parts
程序的修改。
这可以在git中完成吗?
-编辑-
我正在添加图片以更好地解释我要完成的工作
目前,我在a_way(完成实现A)的末尾,除了我不知道X在哪里..
[a_way]
o---X---a---a---a
我想试试b_way。
从我所在的地方开始,去掉(或注释掉)a_way相关的代码,实现b_way
o---X---a---a---a
\
remove a_way--implement b_way
我需要一些时间来评估 b_way 的有效性,并将继续开发其他功能。
o---X---a---a---a
\
remove a_way--implement b_way--develop new features
现在我认为 a_way 比 b_way 更好,并决定回到 a_way。
o---X---a---a---a--------------------------------new features(I wanna end up here)
\
remove a_way--implement b_way--new features