Preguntas etiquetadas con git

745
Cómo cancelar una confirmación local de git

Mi problema es que he cambiado un archivo, por ejemplo: README, agregué una nueva línea ' esto para mi línea de prueba ' y guardé el archivo, luego emití los siguientes comandos git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be...

743
tirar / empujar desde múltiples ubicaciones remotas

En resumen: ¿hay alguna manera de hacer que un repositorio de git empuje y extraiga de una lista de repositorios remotos (en lugar de un solo "origen")? El largo: a menudo tengo una situación en la que estoy desarrollando una aplicación en varias computadoras, con conectividad diferente, por...

731
Cómo ignorar ciertos archivos en Git

Tengo un repositorio con un archivo, Hello.java . Cuando lo compilo, Hello.classse genera un archivo adicional . Creé una entrada para Hello.class en un .gitignorearchivo. Sin embargo, el archivo todavía parece estar rastreado. ¿Cómo puedo hacer que Git ignore

726
¿Es posible elegir un commit desde otro repositorio git?

Estoy trabajando con un repositorio git que necesita una confirmación de otro repositorio git que no sabe nada del primero. Por lo general, elegiría con cereza usando el HEAD@{x}en el registro, pero debido a que esto .gitno sabe nada de esta entrada de registro (directorio físico diferente), ¿cómo...

724
Eliminar un git commit que no ha sido empujado

Hice un git commitpero aún no lo he empujado al repositorio. Entonces, cuando lo hago git status, obtengo '# Su rama está por delante de' maestro 'por 1 commit. Entonces, si quiero revertir mi confirmación principal, ¿puedo hacer lo siguiente? git reset --hard

724
¿Cómo cambiar el repositorio remoto para un submódulo git?

He creado un repositorio git con un submódulo en él. Puedo decirle al submódulo mismo que cambie su ruta de repositorio remoto, pero no estoy seguro de cómo decirle al repositorio principal cómo cambiar la ruta de repositorio remoto para el submódulo. No me sorprendería si no tuviera suerte y...

709
Restablecer el control remoto a una determinada confirmación

Quiero descartar todos los cambios realizados después de la confirmación <commit-hash>. Así que lo hice: git reset --hard <commit-hash> Ahora quiero hacer lo mismo con mi control remoto. ¿Cómo puedo hacer esto? He realizado algunos commits (y empujones) después <commit-hash>y...

706
Git push da como resultado "Error de autenticación"

He estado usando Github por un rato y he estado bien con git add, git commity git pushhasta ahora sin problemas. De repente tengo un error que dice: fatal: error de autenticación En la terminal cloné un repositorio, trabajé en un archivo y luego solía git addagregar el archivo al registro de...