當我們刪除master分支的時候舱殿,總會提示失敗,該分支已被保護等等各種提示就轧,今天我就來告訴大家怎么刪除掉master分支证杭。
1,先創(chuàng)建一個臨時分支
//創(chuàng)建分支
git branch temp
//推送分支到遠程倉庫
git push origin temp:temp
2妒御,切換分支
//切換分支到臨時分支
git checkout temp
3解愤,刪除master分支
//刪除本地master分支
git branch -d master
//刪除遠程分支
git push origin :master
哈哈,是不是很簡單乎莉?結(jié)束了送讲!
錯,你看到了刪除失敗惋啃,分支被保護起來了李茫,需要做這么一個操作。
步驟如下:
(1)進入git項目主頁---選擇右上角的設(shè)置---Edit Project
(2)找到Default Branch---選擇temp為默認分支
(3)找到Visibility Level肥橙,將原來設(shè)置為private的修改為public
(4)重新操作步驟3的刪除master分支,問題解決
特別提醒:方法是告訴各位了秸侣,可別刪除公司的項目了存筏,這會給你的職業(yè)生涯帶來污點,望君慎行~