簡體   English   中英

使用 GIT 分支時何時不使用“git rebase”?

[英]when not to use "git rebase" while working with GIT branches?

我最近一直在學習 Git,並且開始知道在某些情況下rebasing可以避免合並提交並保持歷史清潔。

我還讀到,在使用git rebase應該格外小心。

有人可以在下面的答案中描述一些情況,在這種情況下使用git rebase是一個糟糕的選擇。

情況 1:我們不應該在公共分支上執行 Rebase,即如果您不是一個人在該分支上工作並且分支存在於本地,那么遠程 rebase 在此類分支上不是一個好的選擇,它可能會導致泡沫提交。

情況 2:我們不應該對推送的提交進行變基,即如果您在分支br1上工作並且您已經將一些提交推送到遠程(或源)上的該分支,則不應在該分支br1上進行變基。 檢查此問題以供參考: 重新定位以及重新定位推送提交意味着什么

暫無
暫無

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

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