Tôi đã tạo ra một chi nhánh X địa phương tại một số điểm tôi đẩy lên máy chủ từ xa (nguồn gốc)Đổi tên chi nhánh từ xa
git push origin X
tôi nhận ra đó là một ý tưởng tồi để có chi nhánh tên là X và muốn nó được gọi là Y Vấn đề là tôi đã đẩy chi nhánh vào kho lưu trữ.
Có an toàn để xóa nó khỏi máy chủ và đẩy nó dưới tên mới như thế này không?
push origin :X
// 'clone ' the branch under a new name locally (X-> Y)
push origin Y
Điều gì sẽ xảy ra với những người đã tìm nạp từ máy chủ. Giả sử rằng họ đã thực hiện một chi nhánh tại địa phương dựa trên tên X cũ NHƯNG, họ không thực hiện bất kỳ thay đổi nào tại địa phương hoặc đẩy chúng vào máy chủ cho chi nhánh X cũ.
http://stackoverflow.com/questions/1526794/git-rename-remote-branch cũng có thể hữu ích. – VonC