2012-01-11 9 views
131

¿Cómo puedo recuperar la dirección remota git de un repositorio?¿Cómo puedo recuperar la dirección remota de git de un repositorio?

He intentado con git remote pero eso solo enumera las ramas.

+35

Esto es 'git remote -v' – CharlesB

+1

woooooo! gracias – fancy

+0

posible duplicado de [¿Cómo puedo determinar la URL desde la cual se clonó originalmente un repositorio git local?] (http://stackoverflow.com/questions/4089430/how- can-i-determine-the-url-that- a-local-git-repo-was-original-cloned-from) – mvw

Respuesta

191

Cuando se quiere mostrar una URL de sucursales, probar:

git remote -v 
+0

Gracias. Esto también funciona para las versiones anteriores de Git. – Davide

+0

Pero esto muestra todos los controles remotos, origen y otros, ¿cómo recupero solo el que tengo, donde estoy en una sucursal? – rubo77

+0

tal vez lo que necesitas es 'git remote get-url remote-name' –

36

Si tiene el nombre de la distancia, usted será capaz con git 2,7 (Q4 2015), para utilizar el nuevo git remote get-url comando:

git remote get-url origin 

(bonito colgante de git remote set-url origin <newurl>)

Ver commit 96f78d3 (16 Sep 2015) Ben Boeckel (mathstuf).
(Fusionado por Junio C Hamano -- gitster -- en commit e437cbd 05 Oct 2015)

remoto: añadir conseguir-url subcomando

Ampliación insteadOf es una parte de ls-remote --url y no hay manera para expandir pushInsteadOf así .
Agregue un subcomando get-url para poder consultar tanto como una forma de obtener todos los URL configurados.

Cuestiones relacionadas