Tôi muốn buộc đẩy, ví dụ, thẻ 1.0.0
của tôi đến master
chi 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.0
thẻ được đẩy đếnmaster
nhá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 master
chi nhánh được liệt kê.
Cập nhật số 2
Sau khi chạy git tag -l
từ 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.0
vào master
nhánh của kho Git từ xa.