簡體   English   中英

集中的工作流程,為避免合並提交,重新設置基址是個好主意嗎?

[英]Centralized workflow, is rebase a good idea to avoid the merge commits ?

我們將開始使用Git,我對工作流程有疑問。

我們將有一個中央的Git存儲庫。 如果我們假設一個非常簡單的場景。 開發人員會在自己的存儲庫中進行更改,然后在本地提交。 同時其他人也做同樣的事情,最終有人會推到原點。 一切都很好。 現在,其他開發人員之一拉取更改,這些更改將合並他們所做的更改,當它們推送到服務器時,我們將執行合並提交,這不是很好的歷史記錄,但是還可以。

我讀到rebase可以解決此問題,但必須注意rebase的問題,這就是我無法理解如果使用集中式服務器還是沒有問題的原因。 有人可以解釋嗎?

/ donnib

在您了解git可以做什么之前,不要嘗試重新設置基礎。 rebase功能強大,但是給仍在思考顛覆希望他們思考的人們帶來了問題。 現在,只需合並即可。 它仍然比SVN合並更容易。 很快,您的工作流程將適應,並且可以進行重新設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM