2011-04-04 146 views
3

我想知道是否有可能使用git有以下流程:混帳擱置到遠程倉庫

  • 本地複製遠程倉庫

  • 進行本地更改

  • 承諾他們在本地

  • 遠程保存它們,以便不會發生鬆動的變化,並且如果我想繼續在另一個窩上工作rkstation

再這樣下去,直至功能完全結束

那麼我想最終提交它,就像它是一個單一的承諾...

我說關於擱置,但保存部分提交到原始存儲庫

是否有可能(或建議)像這樣與git一起工作?

回答

5

當然,將您的更改提交給某個命名分支,並將該分支推送到遠程。

當您想要作爲單個提交提交時,可以使用git merge --squash

+0

該命名分支也應該存在於遠程,對吧? – opensas 2011-04-04 02:39:54

+2

當您按下遙控器時,它將在遙控器中創建。 – 2011-04-04 02:41:04