如何避免開發人員創建不遵循以下模式之一的分支?
user-story/W-*
bugfix/W-*
uj5u.com熱心網友回復:
GitHub 有分支保護規則,可以限制某些分支,但它沒有負面模式,所以除了給定的模式之外,沒有辦法阻止所有模式。
根據您的目標,您可以實施幾種方法:
- 您可以設定 CI 規則來拒絕錯誤命名的分支。如果您保護主分支并要求該檢查為綠色,那么人們將無法合并它們。
- 您可以強制用戶使用分叉模型,以防止他們使用無效命名的分支污染主存盤庫。
我會指出,您提出的政策有一個缺點,即如果有人正在從事不適合錯誤修復或用戶故事的實驗性作業,那么完全阻止這些分支的創建(如果可能的話)將阻止用戶將該資料推送到遠程。我經常這樣做,有時這項作業最終變得非常有用,可能作為未來作業的基礎。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/436398.html
標籤:github
下一篇:c#將斜杠附加到路徑引數
