0
我想刪除我的測試目的創建的遠程分支和該命令的伎倆:如何從git中刪除遠程分支及其提交歷史記錄?
git push origin --delete test
但是在我的混帳GUI我仍然可以看到提交日誌信息的分支。我怎樣才能刪除提交歷史記錄?這個分支只有一個提交。
我想刪除我的測試目的創建的遠程分支和該命令的伎倆:如何從git中刪除遠程分支及其提交歷史記錄?
git push origin --delete test
但是在我的混帳GUI我仍然可以看到提交日誌信息的分支。我怎樣才能刪除提交歷史記錄?這個分支只有一個提交。
使用
git branch -vva
,看看有什麼引用您有:
* master 898bfa9 [origin/master] Commit A
test a2b238b [origin/test] Commit B
remotes/origin/HEAD -> origin/master
remotes/origin/master 898bfa9 Commit A
remotes/origin/test a2b238b Commit B
如果你看到錯誤/測試,然後將其刪除:
git branch -d bugs/test
如果你是什麼仍然看到遙控器/起源/錯誤/測試然後prune您的舊遠程參考:
git remote prune origin
您的意思是'git push origin --delete bugs/test'? – 2014-10-30 06:49:43
我明白了.. – Neela 2014-10-30 07:46:17