事实上,我想知道是否可以忽略一次更改,而不是其他更改..
例如我有一个文件" file1",首先我在文件中写了一些更改,例如我添加" hello"到最后一行。 然后我想要在git状态中忽略这种改变,但保持"你好"行到该文件,并为我希望在"中找到的每个其他更改git status"文件已更改。
所以--skip-worktree
例如无法工作,因为它忽略了我的更改并保留了新行,但它也忽略了我对文件的期货更改..
有可能吗?
答案 0 :(得分:1)
据我所知,git不支持你的确实。
Git并不真正知道你的“改变”是什么。如果你添加其他东西来做同一行,那是同样的改变吗?到下一行?到文件的另一部分?
我建议将这个更改放在一个单独的uncommited文件中,该文件可能以某种方式包含在所需文件中(使用语言范例或构建机制)。