2017-03-31 32 views
0

我在项目上使用PhpStorm,通常我必须查看自上次提交以来所修改的所有文件,以便记住我所做的工作。JetBrains IDE:在提交之前,我可以在哪里注意到我的更改?

是否有一个功能可以记录下我在不做提交的情况下取得的成果?我的意思是,我会编写一些代码来调试一些不需要任何提交的小东西,添加一个新功能,更改另一个小东西然后提交。

我在哪里可以在IDE中编写我的演变?我希望能够写的地方,就像在一个papernote:

  1. 固定这个
  2. 添加此功能
  3. 改变了这种元素的位置

然后,我提交,我会将所有这些信息分组,并在提交消息中汇总它们。

我知道我可以用papernotes或word来做,但我认为如果JetBrains IDE提供了这个功能,它会非常好。

我希望我已经清楚,如果我没有,告诉我!

+1

提交更频繁。对于每一个小修改你做。不需要重复git功能。 –

+0

如果你经常提交,你不需要这样的笔记。你只需在提交之前查看差异,并知道自己做了什么。 – Paul

+0

除了上面的注释之外,您还可以在Git中为提交添加注释。除了差异之外,这可以帮助明确所做的事情。您可以提供指向Jira等问题跟踪器的链接。 –

回答

0

我找到了我的问题的答案。我今天早上发现,我在PhpStorm的“提交信息”部分写的所有内容都会保存。所以现在我可以在提交消息中一步一步写出所有我已经完成的任务,并且它将被保存而无需提交。

这个例子代表了什么我现在能够做到:

  1. 重构一些代码,不足以必须承诺
  2. 打开提交对话框,然后写我所做的事情(在重构)没有提交
  3. 继续努力,我已经创建并达到一个里程碑或一个地步,我很确定该功能的工作承诺
  4. 打开提交对话框,然后写什么我后添加我之前写的和承诺

这完美地回答了我的要求,所以它非常完美!

感谢那些提供帮助的人!

相关问题