Cố gắng trả lời cụ thể cho câu hỏi (ít nhất là tiêu đề).
Bạn cũng có thể đổi tên chi nhánh địa phương , nhưng tiếp tục theo dõi tên cũ trên điều khiển từ xa.
git branch -m old_branch new_branch
git push --set-upstream origin new_branch:old_branch
Bây giờ, khi bạn chạy git push
, old_branch
ref từ xa được cập nhật với địa phương của bạn new_branch
.
Bạn phải biết và ghi nhớ cấu hình này. Nhưng nó có thể hữu ích nếu bạn không có lựa chọn cho tên chi nhánh từ xa, nhưng bạn không thích nó (ồ, ý tôi là, bạn có một lý do rất chính đáng để không thích nó!) Và thích rõ ràng hơn Tên cho chi nhánh địa phương của bạn.
Chơi với cấu hình tìm nạp, bạn thậm chí có thể đổi tên tham chiếu từ xa cục bộ. tức là, có một refs/remote/origin/new_branch
con trỏ ref đến nhánh, thực tế là old_branch
trên origin
. Tuy nhiên, tôi rất không khuyến khích điều này, vì sự an toàn của tâm trí bạn.