Tôi muốn xóa một số nhánh từ xa trong kho dự án của mình. Tôi đã chạy lệnh tiếp theo:Xóa các chi nhánh ở xa trong Git
git push origin :name_of_branch
và khi tôi liệt kê các chi nhánh từ xa với
git branch -r
chi nhánh mà tôi đã xóa không xuất hiện, nhưng một đối tác của tôi chạy
git fetch
và sau
git branch -r
và trong danh sách, chi nhánh name_of_branch
mà tôi đã xóa, vẫn nằm trong danh sách. Tuy nhiên, khi ông cố gắng để xóa các chi nhánh với
git push origin :name_of_branch
Ông nhận được thông báo tiếp theo:
error: unable to delete 'name_of_branch': remote ref does not exist
error: failed to push some refs to 'the_name_of_the_repository'
Làm thế nào tôi có thể xóa các chi nhánh hoàn toàn danh sách?
Bản sao của [Xóa chi nhánh Git cả cục bộ lẫn từ xa?] (Http://stackoverflow.com/q/2003505/456814). –