Khi lấy một chi nhánh duy nhất, git fetch
bao gồm bất kỳ thẻ trỏ vào chi nhánh:Làm thế nào để làm cho "git push" bao gồm các thẻ trong một chi nhánh?
Khi cửa hàng refspec kết quả lấy tại các chi nhánh từ xa theo dõi, các thẻ trỏ tại các chi nhánh sẽ được tự động theo sau. được thực hiện bằng cách tìm nạp đầu tiên từ xa bằng cách sử dụng s, và nếu kho lưu trữ có các đối tượng được chỉ bằng các thẻ từ xa thì chưa có, sau đó tìm nạp các thẻ còn thiếu. Nếu đầu kia có các thẻ trỏ đến các nhánh bạn không quan tâm, bạn sẽ không được tải chúng.
Có cách nào để làm cho git push
hoạt động theo cùng một cách không? Trang người đàn ông nói làm thế nào để đẩy không có thẻ (mặc định), tất cả các thẻ (--tags
), hoặc những người bạn tên trên dòng lệnh. Nó không cung cấp một cách để đẩy tất cả những người chỉ vào chi nhánh.
Xem thêm http://stackoverflow.com/a/3745250/6309 – VonC
Điều đó nghe giống như những gì tôi muốn, cảm ơn bạn! –
không hoạt động đối với thẻ lightweith, chỉ dành cho thẻ được chú thích – netawater