我__abc0 __abc1。现在这是我日常工作流程的一部分。
问题似乎是,它不能对未跟踪的文件工作。我想要做的是跟踪一个新文件,但只添加它的一部分,即这个新文件的某些部分还没有准备好登台。
例如,使用git add -i,我可以选择补丁选项,甚至可以编辑单独的块,以便阶段性地展示新代码的一部分,而不显示调试代码注释。我喜欢这种工作方式,因为它让我很明显地知道我目前正在制作的大型补丁中哪些地方还需要改进。
不幸的是,对于未跟踪的文件,我似乎无法做到这一点。要么我把文件全部放出来,要么什么都不放。我一直在使用的解决方法是在新文件为空时暂存,甚至提交新文件,然后以通常的方式暂存各个更改。但这个解决方案感觉像一个肮脏的hack,当我忘记,或改变我的想法,它创造了更多的麻烦比应有的。
因此,问题是:如何只显示新文件的一部分,以便跟踪这个新文件,而不显示其全部或部分内容?