我想保護某個特定的本地分支(例如master
)不被意外重新綁定。我知道如何在服務器端做到這一點。 Bitbucket的配置如屏幕截圖所示。如何保護本地主分支不被重新分配?
如何保護當地的分支機構(例如master
)被重訂爲...?
$ git rebase feature master
我想保護某個特定的本地分支(例如master
)不被意外重新綁定。我知道如何在服務器端做到這一點。 Bitbucket的配置如屏幕截圖所示。如何保護本地主分支不被重新分配?
如何保護當地的分支機構(例如master
)被重訂爲...?
$ git rebase feature master
經過以下幾個步驟:
git config
列表使用命令:git config branch.master.rebaselock true
(連同master
可以是任何其他分支)pre-rebase
混帳掛鉤由UASI :https://gist.github.com/uasi/9384329pre-rebase
掛鉤是你所追求的。
這裏報價從https://git-scm.com/docs/githooks:
預變基
該鉤子被稱爲git的變基,可用於防止分支從得到重建基礎。掛鉤可以用一個或兩個參數調用。第一個參數是系列分叉的上游。第二個參數是重新分支的分支,並在重新綁定當前分支時未設置。