2012-01-11 34 views
131

Làm cách nào để truy xuất địa chỉ git từ xa của repo?Làm cách nào để truy xuất địa chỉ git từ xa của repo?

Tôi đã thử git remote nhưng chỉ liệt kê các nhánh.

+35

Đây là 'git remote -v' – CharlesB

+1

woooooo! cảm ơn – fancy

+0

bản sao có thể có của [Làm thế nào tôi có thể xác định url mà một repo git cục bộ ban đầu được sao chép từ?] (http://stackoverflow.com/questions/4089430/how-can-i-determine-the-url-that- a-local-git-repo-được-ban đầu-nhân bản-từ) – mvw

Trả lời

191

Khi bạn muốn hiển thị một URL của chi nhánh từ xa, hãy thử:

git remote -v 
+0

Cảm ơn. Điều này cũng làm việc cho các phiên bản cũ hơn của Git. – Davide

+0

Nhưng điều này cho thấy tất cả các điều khiển từ xa, nguồn gốc và những người khác, làm thế nào để tôi lấy chỉ một, nơi tôi đang ở trên một chi nhánh? – rubo77

+0

có thể những gì bạn cần là 'git remote get-url remote-name' –

36

Nếu bạn có tên của điều khiển từ xa, bạn sẽ có thể với git 2,7 (Q4 2015), để sử dụng mới git remote get-url lệnh:

git remote get-url origin 

(mặt dây chuyền đẹp của git remote set-url origin <newurl>)

Xem commit 96f78d3 (ngày 16 tháng 9 2015) bởi Ben Boeckel (mathstuf).
(Merged bởi Junio C Hamano -- gitster -- trong commit e437cbd, 05 Oct 2015)

từ xa: thêm get-url subcommand

Mở rộng insteadOf là một phần của ls-remote --url và không có cách nào để mở rộng pushInsteadOf cũng .
Thêm tiểu mục get-url để có thể truy vấn cả hai cũng như cách nhận tất cả url được định cấu hình.

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