1,在開發過程中,大家在遠端建立了許多分支,有些是無用的,該如何刪除呢,可以參考下面的方法。
如果不再需要某個遠端分支了,比如搞定了某個特性並把它合併進了遠端的 master 分支(或任何其他存放
穩定**的地方),可以用這個非常無厘頭的語法來刪除它:git push [遠端名] :[分支名]。如果想在伺服器上刪
除 serverfix 分支,執行下面的命令:
git push origin :serverfixto [email protected]:schacon/******git.git
- [deleted] serverfix
咚!伺服器上的分支沒了。你最好特別留心這一頁,因為你一定會用到那個命令,而且你很可能會忘掉它的
語法。有種方便記憶這條命令的方法:記住我們不久前見過的 git push [遠端名] [本地分支]:[遠端分支] 語法,如
果省略 [本地分支],那就等於是在說「在這裡提取空白然後把它變成[遠端分支]」。
注意origin後的空格
注:br是branch的簡寫
刪除本地分支:git br -d 150611_api6_2_dev
批量刪除本地分支:git br |grep chunyu |xargs git br -d
git刪除遠端分支
直接在git服務端操作 方法二 通過命令列刪除 首先確保倉庫 我的倉庫名是testcase 已經clone至本地 在testcase中使用命令檢視當前有幾個分支 git branch a結果如圖 接下來刪除branch01分支 git branch r d origin branch01最後push...
git刪除本地分支和刪除遠端分支
切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的檔案,直接冒冷汗,git add commit 之後發現本地與遠端確實是刪除了很多檔案,之前也有過一次,當時是從新換了乙個目錄重新拉 麻煩的很 把情況告訴了同事,給了我建議,刪除這個分支...
git刪除 建立遠端分支
如果想把本地的某個分支test提交到遠端倉庫,並作為遠端倉庫的master分支,或者作為另外乙個名叫test的分支,那麼可以這麼做。git push origin test master 提交本地test分支作為遠端的master分支 git push origin test test 提交本地te...