2013-06-20 12 views
5

Nếu bạn cố gắng sao chép một repo git và kiểm tra thẻ trong một lệnh bằng cách sử dụng cờ -b hoặc --branch để sao chép:git clone -b tag kết quả trong - cảnh báo: Remote branch không tìm thấy ở thượng nguồn, sử dụng HEAD thay vì

git clone -b v0.8.2 https://github.com/chaoslawful/lua-nginx-module.git 

Bạn có thể chạy vào một lỗi như:

warning: Remote branch v0.8.2 not found in upstream origin, using HEAD instead 

Trả lời

5

Kiểm tra ra một thẻ thông qua một cuộc gọi git clone không được hỗ trợ bởi git trước khi phiên bản 1.7.10. Thay vào đó, cần thực hiện:

git clone https://github.com/chaoslawful/lua-nginx-module.git 
cd lua-nginx-module 
git checkout v0.8.2 
cd .. 
+0

Để cập nhật git trên Ubuntu 12.04, hãy xem https://gist.github.com/dergachev/5918390 – m14t

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