2013-10-23 62 views

回答

0

我想,你想爲github拉請求的行爲!由於github不提供服務器端鉤子,你必須在你自己的機器上完成它!

如果您將github pull請求應用於您的回購,可能會發生快速轉發。而當你不想要這個,你應該做到以下幾點:

  1. 添加
  2. 一個新的遠程(其對於拉動請求提交資料庫)獲取新的遠程
  3. 合併合適分支--no-ff
  4. 將它推送到您的github帳戶。

這將確保您的主人僅合併,即使可能有快進。您可以隨後移除遙控器。

如果您與他人共享您的存儲庫(公共寫入權限),則無法執行此操作。但無論如何,我不會允許其他人訪問我的存儲庫!


如果你想確保沒有人能夠提交到主分支(在倉庫的每一個叉/克隆),你應該寫一鉤(客戶端),檢查分支和中止犯如果分支是主人。請注意,每個用戶都必須默認啓用鉤子,並且每個用戶都可以在不運行鉤子的情況下進行提交!

相關問題