1
我在最近几天的功能分支中工作。该功能涉及各种文件,包括模板,样式表和JavaScript模块(客户端和服务器)。我很快就会完成这个功能(它将在alpha阶段),但在那之前,涉及的文件几乎处于不断变化之中,所以提交任何内容都没有意义。在几天内处理新功能时,如何管理提交?
我不喜欢我的工作如何没有承诺(“保存”)过夜,所以我做了一个临时的“在制品”(工作进行中)提交,然后git reset HEAD^
恢复它,只要我继续工作明天。这样,只要功能达到alpha阶段,我就可以进行适当的提交。
虽然这种方法看起来像一个黑客,所以我想知道我应该做什么。 Git有没有一种标准的方法来处理这些类型的情况?