Preguntas etiquetadas con git

3898
¿Cómo cambiar el URI (URL) para un repositorio Git remoto?

Tengo un repositorio (origen) en una llave USB que cloné en mi disco duro (local). Moví el "origen" a un NAS y probé con éxito la clonación desde aquí. Me gustaría saber si puedo cambiar el URI de "origen" en la configuración de "local" para que ahora se extraiga del NAS y no de la llave USB. Por...

3233
Eliminar confirmaciones de una rama en Git

Me gustaría saber cómo eliminar una confirmación. Por delete, quiero decir, es como si no hubiera hecho ese compromiso, y cuando hago un empuje en el futuro, mis cambios no se enviarán a la rama remota. Leí git help, y creo que el comando que debería usar es git reset --hard HEAD. ¿Es esto...

3180
Deshacer un git rebase

¿Cómo puedo deshacer fácilmente un git rebase? Mis ideas actuales son solo enfoques manuales: git checkout en el padre de confirmación a ambas ramas Crea una rama temporal desde allí git cherry-pick todos los commits a mano reemplace la rama en la que rebase por la rama creada manualmente En...

3130
¿Cómo se crea una rama remota de Git?

Creé una sucursal local que quiero 'empujar' corriente arriba. Hay una pregunta similar aquí en Stack Overflow sobre cómo rastrear una rama remota recién creada. Sin embargo, mi flujo de trabajo es ligeramente diferente. Primero quiero crear una sucursal local, y solo la impulsaré en sentido...

3091
Ver el historial de cambios de un archivo usando versiones de Git

¿Cómo puedo ver el historial de cambios de un archivo individual en Git, detalles completos con lo que ha cambiado? He llegado tan lejos como: git log -- [filename] que me muestra el historial de confirmación del archivo, pero ¿cómo obtengo el contenido de cada uno de los cambios del...

2794
¿Cómo enumerar todos los archivos en una confirmación?

Estoy buscando un gitcomando simple que proporcione una lista bien formateada de todos los archivos que fueron parte de la confirmación dada por un hash (SHA1), sin información extraña. Yo he tratado: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d Aunque enumera los archivos, también incluye...

2595
¿Cómo obtener el nombre actual de la sucursal en Git?

Soy de un fondo de Subversion y, cuando tenía una rama, sabía en qué estaba trabajando con "Estos archivos de trabajo apuntan a esta rama". Pero con Git no estoy seguro cuando estoy editando un archivo en NetBeans o Notepad ++, si está vinculado al maestro u otra rama. No hay problema con...