搜尋

首頁  >  問答  >  主體

如何刪除 branch -a 存在而 branch 和 GitHub 上都不存在的分支?

我在 git branch -a 看到的分支數量明顯比 git branch 和網頁上看到的多,
看名字應該是本地的開發的分支, 線上已經刪除, 本地刪除了, 但是 branch -a 裡沒有刪除.
要怎麼刪除這裡邊的分支呢?

怪我咯怪我咯2799 天前704

全部回覆(3)我來回復

  • 高洛峰

    高洛峰2017-04-24 09:15:39

    git fetch origin --prune

    git branch -d -r origin/branch_name

    回覆
    0
  • 怪我咯

    怪我咯2017-04-24 09:15:39

    git branch -d localBranch


    依照樓主在評論裡說的情況,那麼
    git fetch --all

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:15:39

    git push origin :gh-pages
    git branch -D gh-pages
    git branch --bare gh-pages
    

    不是我說啥,help 都有。真不知道怎麼刪,網頁裡面 branches 點也行。

    回覆
    0
  • 取消回覆