在平時(shí)開發(fā)項(xiàng)目過程中,我們可能會(huì)拉上一些分支進(jìn)行一些代碼的測(cè)試工作殉疼,但是開發(fā)的周期可能比較漫長才漆,而上個(gè)測(cè)試的分支可能是一個(gè)星期前的代碼牛曹,而我們又不想新拉分支,這時(shí)候醇滥,就要把以前測(cè)試的分支從本地和遠(yuǎn)端上的分支黎比。我們知道,拉個(gè)本地分支的Git命令是這樣的:
git branch feature_test
而刪除本地分支的命令和拉本地分支的命令很相似:
git branch -D feature_test
這樣鸳玩,就把本地的feature_test分支給刪除了阅虫,但是這樣刪除的僅僅只是本地的分支,遠(yuǎn)端的分支還一直保存著不跟,那么遠(yuǎn)端的分支如何刪除呢颓帝?使用如下命令:
git push origin --delete feature_test
這樣,就把遠(yuǎn)端的測(cè)試分支給刪除了躬拢,我們又可以愉快的拉個(gè)一樣名稱的分支進(jìn)行一些代碼的測(cè)試工作了躲履。