我使用git-svn
,我知道,SVN不支持更改提交如何doyou在git中修改最後一個提交消息?
,如果我還沒有運行git svn dcommit
我還可以更改最後提交信息,我離開的東西出來。
如果是這樣,你如何修改上次提交的消息?
編輯:
我想通了,我可以做git commit --amend
但沒有任何問題,這樣使用SVN後臺?
我使用git-svn
,我知道,SVN不支持更改提交如何doyou在git中修改最後一個提交消息?
,如果我還沒有運行git svn dcommit
我還可以更改最後提交信息,我離開的東西出來。
如果是這樣,你如何修改上次提交的消息?
編輯:
我想通了,我可以做git commit --amend
但沒有任何問題,這樣使用SVN後臺?
這個問題已經在another stackoverflow post
是否有任何問題與git-svn一起做。我的猜測說不,因爲我還沒有提交它,但我不確定它如何處理歷史。 – loosecannon 2011-06-03 15:44:28
否。當你git svn dcommit時,svn橋將會接受自上次提交併發回之後所做的所有更改。只要你還沒有提交,svn就不會意識到你改變了任何東西。你可以像平常一樣使用git。 – JoshuaRogers 2011-06-03 18:32:31
已回答沒有與SVN,如果你已經更新SVN的問題。在svn中沒有重寫歷史的實際方法。
但如果我還沒有,它會影響任何東西。就像它會嘗試提交它然後重寫它並失敗?這是一個安全的事情,提前svn提交,但不是之後。那是對的嗎? – loosecannon 2011-06-03 15:46:29
正確。一旦有什麼東西在SVN中,退出並不是微不足道的。 – 2011-06-03 16:08:50
那麼爲什麼不分享不平凡的解決方案? – Anonymous 2018-01-10 17:10:58
只要你還沒有提交,應該沒有任何問題。 – JoshuaRogers 2011-06-03 15:46:02
@JoshuaRogers:我會接受這個答案。 – loosecannon 2011-06-03 15:49:06