2017-03-31 63 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. 打開提交對話框,然後寫什麼我後添加我之前寫的和承諾

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

感謝那些提供幫助的人!

相關問題