我想知道,如果有可能使分支無法合併? 例如:我有master
,branchA
,branchB
。我目前正在研究與其他分支完全不同的分支branchB
。如何使這個分支無法與其他人合併?使無法分支合併[鎖定合併?]
我的不好,如果這是一個重複的問題。
我想知道,如果有可能使分支無法合併? 例如:我有master
,branchA
,branchB
。我目前正在研究與其他分支完全不同的分支branchB
。如何使這個分支無法與其他人合併?使無法分支合併[鎖定合併?]
我的不好,如果這是一個重複的問題。
如果分支完全不同,那麼您需要的是完全獨立的存儲庫,或者如果您使用的是GitHub並且所涉及的分支至少與其他分支類似,則需要分叉。
一個相當醜陋的解決方法將是一個鉤子。沒有預先合併的鉤子,但是有一個prepare-commit-msg hook(鏈接到關於預合併鉤子的SO回答),它接收一個參數,它會給你你需要編寫一個檢查分支名稱的腳本。這會很醜。我不是100%確定它會工作。實際上,你應該選擇第一個選項。如果兩個分支不能合併,它們應該位於不同的存儲庫中。
完全不同於何種意義? – bcmcfc
由此我的意思是所有分支都有類似的類但實現不同。 – Reborn
同樣的項目,但爲不同的客戶量身定製? – bcmcfc