Tôi muốn buộc đẩy, ví dụ, thẻ 1.0.0của tôi đến masterchi nhánh từ xa của tôi .
Bây giờ tôi đang làm như sau:
git push production +1.0.0:master
Tôi muốn buộc đẩy , bởi vì tất cả những gì tôi quan tâm là mã bên trong1.0.0thẻ được đẩy đếnmasternhánh trên kho lưu trữ từ xa.
Tôi đang làm gì sai?
Cập nhật số 1
Khi tôi SSH vào máy chủ của mình nơi lưu trữ Git của tôi và thực thi git branch -l, tôi cũng không thấy masterchi nhánh được liệt kê.
Cập nhật số 2
Sau khi chạy git tag -ltừ bên trong kho Git từ xa, tôi thấy nó masterđược liệt kê, có nghĩa là khi tôi chạy như sau:
git push production 1.0.0:master
Nó thực sự đã đẩy thẻ và tạo ra một thẻ có tên master chứ không phải là một nhánh mới .
Về cơ bản, tôi muốn đẩy nội dung của thẻ 1.0.0vào masternhánh của kho Git từ xa.