很多时候,我喜欢修改一些代码行以使调试更容易,但实际上我并不想提交它们。例如,我会通过注释掉一些代码行来禁用一些烦人的功能(如广告),或者我会设置日志级别和过滤器为我关心的内容,或者我会强制一个条件为真,以便我想要运行的代码块始终运行。
在Perforce中,我将为这些文件创建一个"changelist"并标记为"DON'T COMMIT!"。在Git中,相当于这个操作是什么?分支不起作用,因为这些仅用于调试的修改需要与我当前进行的其他更改共存。
在Perforce中,我将为这些文件创建一个"changelist"并标记为"DON'T COMMIT!"。在Git中,相当于这个操作是什么?分支不起作用,因为这些仅用于调试的修改需要与我当前进行的其他更改共存。