搜尋

首頁  >  問答  >  主體

git刪除遠端之後git branch -a怎麼還看的到

我用git remote add origin2 xxxxxxx添加了一個遠端之後,給origin2 push了一些分支,然後將origin2刪掉,但是現在git branch -a的時候還是看的到一大堆origin2的分支;請問問怎麼將這個刪掉的遠端的分支都刪掉呢?

ringa_leeringa_lee2825 天前677

全部回覆(4)我來回復

  • 習慣沉默

    習慣沉默2017-05-02 09:40:20

    謝謝大家回答,找到問題了。 原因是因為我直接在.git/config檔裡把origin2給刪了導致git branch -a的時候origin2的的分支還會列出來,而且也刪除不了(git push origin2 :yourbranch也不行)
    解決方法是:git remote add origin2 xxxxx

          git remote remove origin2这样正常删除一次,缓存的origin2的分支就都删掉了

    回覆
    0
  • PHPz

    PHPz2017-05-02 09:40:20

    git Push origin2 :你的分支

    回覆
    0
  • 阿神

    阿神2017-05-02 09:40:20

    git fetch -p

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:40:20

    用命令

    git push origin2 -D branch_name

    這 樣就可以了。

    回覆
    0
  • 取消回覆