Preguntas etiquetadas con git

Git es un sistema de control de versiones distribuido de código abierto originalmente diseñado y escrito por Linus Torvalds. Generalmente se usa para realizar un seguimiento del código fuente de los proyectos de software. Como DVCS, Git proporciona una poderosa ayuda con la ramificación, la fusión y el desarrollo distribuido.

129
¿Hay alguna manera de editar un mensaje de confirmación en GitHub?

¿Hay alguna manera de editar un mensaje de confirmación después de comprometerse y presionar a GitHub? Veo que hay un 'agregar una nota', así como comentarios en línea, pero no hay edición real de un mensaje de confirmación. También hay 'enmendar confirmación' en las extensiones de git, pero eso no...

127
¿Cómo puedo revertir 1 commit?

Tengo 2 commits que no presioné: $ git status # On branch master # Your branch is ahead of 'faves/master' by 2 commits. ¿Cómo puedo hacer retroceder el primero (el más antiguo), pero conservar el segundo? $ git log commit 3368e1c5b8a47135a34169c885e8dd5ba01af5bb ... commit...

120
Git Bash Aquí en ConEmu

¿Cómo creo una entrada de menú contextual con el botón derecho para abrir Git Bash en una carpeta determinada dentro de ConEmu ? Vea Git Bash Here en Console2 para la pregunta equivalente para

97
Uso de múltiples claves públicas SSH

Tengo una cuenta personal y una cuenta de empresa en Unfuddle. En Unfuddle, las claves SSH solo se pueden usar en una sola cuenta, por lo que necesito crear una clave SSH separada en mi computadora portátil para ambas cuentas. Corrí ssh-keygen -t rsapara generar dos claves con nombres diferentes...

93
¿Puedes GPG firmar viejos commits?

Git ahora tiene la capacidad de firmar confirmaciones git commit -S, lo cual es genial, pero a veces olvido la marca y commit, a veces, me envío por correo los parches que solicito am, y ese comando no tiene una marca para firmar. ¿Hay alguna manera de agregar una firma a una confirmación ya...

92
¿Cómo hacer que git-completar.bash funcione en Mac OS X?

He seguido http://blog.bitfluent.com/post/27983389/git-utilities-you-cant-live-without para agregar git-completion.basha mi/opt/local/etc/bash_completion.d/git-completion y puse PS1='\h:\W$(__git_ps1 "(%s)") \u\$ 'en mi .bashrc_profile Pero ahora estoy obteniendo esto -bash: __git_ps1: command...

84
Usando Git en múltiples sistemas sin acceso a la red

Quiero usar el control de versiones pero, por razones de seguridad, el servidor en el que estoy trabajando no tiene acceso a Internet: solo puedo mover archivos en una unidad flash USB. ¿Puedo seguir usando Git con esta configuración? ¿Puedo crear pequeños parches que puedo aplicar en un...

55
Tire para otra rama de Git sin cambiar

Recientemente cambiamos de SVN a Git y al mismo tiempo pusimos nuestros sistemas en vivo en control de versiones (en lugar de pago local y copia de archivos en vivo). En el proyecto al que estoy asignado, todos accedemos al mismo repositorio y para obtener cambios en vivo, solo estamos git...