MapleCheng

在浩瀚的網路世界中無限潛水欸少年郎!

0%

解決 GitLab 執行 git push -f 時出現錯誤

有時候我們想要執行  git push -f origin main  上 GitLab 時,會無法強制 push 上去,原因是 GitLab 本身預設不允許強制 push。

當然,這是可以透過設定去處理的,他的設定目錄如下所示:

[Project] -> Settings -> Repository -> Protected branches

點擊 Expand 展開後,即可對  Branch  設定  Allowed to force push  的開關了。

不過也是建議最好是禁止強制 push,如果真的要用的話,push 完後就馬上關掉,省得哪天手殘不小心就給他蓋過去了。