Delete a branch in git

Để hoàn toàn loại bỏ một nhánh khỏi máy chủ git của bạn (kể cả lịch sử), chỉ cần sử dụng lệnh sau:

git push origin --delete [tên nhánh]

Sau đó bạn cần chạy lệnh sau trên các thể hiện để loại bỏ thông tin của nhánh đã xóa:
git fetch --all --prune

Nếu vì một lý do nào đó, bạn cần xóa một hoặc nhiều tệp từ các commit trước đó, đây là một bài viết thú vị về chủ đề này:

https://help.github.com/articles/remove-sensitive-data/