3
我想阻止該git推送並拉到所有遠程分支。我知道開關 - 所有,我會希望只有當我設置這個開關時,git纔會推向所有人。防止git推送到所有分支
當我輸入git遠程顯示來源比我看到我所有的本地分支都配置爲git pull並推送到遠程分支。
但我寧願它,混帳當我進入混帳只會推動實際分支拉沒有起源BRANCHNAME。
是否有配置開關,我可以改變這種行爲?
我想阻止該git推送並拉到所有遠程分支。我知道開關 - 所有,我會希望只有當我設置這個開關時,git纔會推向所有人。防止git推送到所有分支
當我輸入git遠程顯示來源比我看到我所有的本地分支都配置爲git pull並推送到遠程分支。
但我寧願它,混帳當我進入混帳只會推動實際分支拉沒有起源BRANCHNAME。
是否有配置開關,我可以改變這種行爲?
考慮到新default push policy,你可以嘗試設置:
git config push.default upstream
# or
git config push.default simple
# or
git config push.default current
這三種方法都只是推了當前分支。
正如我在「git - push current
vs. push upstream
(tracking)‘解釋:
推只有一個分支(與模式’
simple
」,「current
」或「upstream
‘)避免了所有匹配的分支推方案(’默認「matching
」),即使某些分支尚未準備好推送。