Tôi đang sử dụng git làm giao diện người dùng cho Subversion (thông qua git svn).Git: cảnh báo: refname 'xxx' không rõ ràng khi sử dụng git-svn
Vì vậy, đối với mỗi svn trunk/branch tôi có nhánh từ xa trong git có tên là "remotes/xxx". Ví dụ: "điều khiển từ xa/thân cây", "điều khiển từ xa/coolfeature".
Bây giờ tôi muốn có một nhánh "mặc định" cục bộ cho mọi nhánh từ xa, để sử dụng nó để bỏ qua. Vấn đề là tôi muốn các chi nhánh như vậy được đặt tên sau khi chi nhánh Subversion, như "thân cây", "coolfeature", vì vậy tôi có các chi nhánh sau trong git:
trunk
coolfeature
remotes/trunk
remotes/coolfeature
Vấn đề là mỗi khi tôi tham khảo "thân cây "hoặc" coolfeature "git phàn nàn tên chi nhánh không rõ ràng. Không phải là một việc lớn, nhưng tôi cảm thấy không thoải mái.
Câu hỏi đặt ra là, làm thế nào tôi có thể đối phó với cảnh báo đó, giả sử rằng việc đổi tên các nhánh đơn giản không phải là điều tôi muốn làm. Các phương pháp hay nhất cho những trường hợp như thế nào?
Tôi không chắc chắn. Tôi tránh điều này bằng cách chỉ chọn tên khác nhau nhưng tương tự. Tuy nhiên, bạn có thể thử sử dụng 'refs/heads/trunk' hoặc thậm chí chỉ là' heads/trunk'. Tôi nghĩ rằng nên làm việc. – MatrixFrog