2011-01-05 30 views
9

Tôi đã cố gắng tìm một cách để tạo chi nhánh địa phương bắt đầu từ một thẻ trên repo ngược dòng mà tôi đã chia đôi và không tìm thấy bất kỳ thứ gì có ích.git tạo chi nhánh địa phương cho một thẻ phân nhánh ngược dòng

Tôi có tổng thể ngược dòng trên nhánh chính tại địa phương nhưng tôi không chắc chắn những gì tôi cần làm để phân nhánh thẻ ngược dòng.

Tôi đã thử:

git branch upstream/master tagname 
git branch master tagname 
git branch upstream tagname 

và không ai trong số những người làm việc. Cảm ơn.

Trả lời

12

Nếu thẻ được nạp (bạn master phản ánh upstream/master)

git checkout -b myupstream atagname 

Bạn cần phải chắc chắn rằng bạn have fetched the tags first.
Điều đó có nghĩa là git fetch myupstreamvà sau đógit fetch myupstream --tags

+0

Điều này làm việc hoàn hảo. Cảm ơn. – Ali

+0

Chấp nhận câu trả lời rồi ;-) –

+0

Tôi đã gây tử vong: Không thể cập nhật đường dẫn và chuyển sang nhánh 'ngược dòng' cùng một lúc. Bạn có dự định thanh toán 'release.5.1.0' không thể giải quyết dưới dạng cam kết không? – Woody

Các vấn đề liên quan