git-commit

Eliminar varios archivos de un repositorio Git que ya se han eliminado del disco

Tengo un repositorio Git del que he eliminado cuatro archivos usando rm (no git rm), y mi estado de Git se ve así: # del ... m file1 file2 file3 file4 Idealmente, estoy buscando algo que funcione de la misma manera que git add ., si eso es posible.

Enlace al número de problema en GitHub dentro de un mensaje de confirmación

¿Es posible de alguna manera que automáticamente tenga un enlace al número de problema de GitHub en el mensaje git commit?

Confirmar solo parte de un archivo en Git

Cuando hago cambios en un archivo en Git, ¿cómo puedo confirmar solo algunos de los cambios? Por ejemplo, ¿cómo puedo confirmar solo 15 líneas de las 30 que se han cambiado en un archivo?

¿Cómo corregir la confirmación a la rama Git incorrecta?

Acabo de hacer un commit perfectamente bueno a la rama equivocada. ¿Cómo deshago la última confirmación en mi rama master y luego tomo esos mismos cambios y los introduzco en mi rama upgrade?

Eliminar archivos confidenciales y sus confirmaciones del historial de Git

Me gustaría poner un proyecto Git en GitHub pero contiene ciertos archivos con datos confidenciales (nombres de usuario y con ... o el /.directorio git. ¿Hay alguna forma de eliminar todos los rastros de un archivo en particular en tu historial de Git?

Cómo arreglar: ¿no se le permite enviar código a ramas protegidas en este proyecto?

Tengo un problema cuando envio mis códigos a git mientras tengo acceso de desarrollador en mi proyecto, pero todo está bien c ... se le permite enviar código a ramas protegidas en este proyecto. ... error: no se pudo empujar algunas referencias a ...

¿Cómo modificar un commit sin cambiar el mensaje de commit (reutilizando el anterior)?

¿Hay alguna manera de modificar un commit sin que vi (o su $EDITOR) aparezca con la opción de modificar su mensaje de commit, sino simplemente reutilizando el mensaje anterior?

¿Editar la confirmación de root en Git?

Hay maneras de cambiar el mensaje de confirmaciones posteriores: git commit --amend # for the most recen ... # but requires *parent* ¿Cómo puedes cambiar el mensaje de confirmación de la primera confirmación (que no tiene padre)?

Cómo puedo deshacer un` git commit 'localmente y en un control remoto después de' git push`

He realizado git commit seguido de un git push. ¿Cómo puedo revertir ese cambio en repositorios locales y remotos? $ git lo ... 0fc6a7ca2d80c86cef4a7c4db7ac8 Author: Michael Silver <Michael [email protected]> Date: Tue Jun 11 12:24:23 2011 -0700

Skip Git commit hooks

Estoy viendo un gancho git que busca instrucciones print en código Python. Si se encuentra una instrucción print, previene l ... Quiero reemplazar este gancho y me dijeron que hay un comando para hacerlo. No he sido capaz de encontrarlo. ¿Alguna idea?

¿Hacer que la confirmación actual sea la única confirmación (inicial) en un repositorio Git?

Actualmente tengo un repositorio Git local, que envio a un repositorio Github. El repositorio local tiene ~10 commits, y el ... ctorios / archivos específicos que no están rastreados - si es posible me gustaría mantener el des-rastreo de estos archivos.

Cómo deshacer la última confirmación en git [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo deshacer las confirmaciones más recientes en Git? ... lo he estropeado. Cómo ¿puedo arreglar esto? Quiero volver al estado original y posiblemente mantener los cambios de código.

¿Cómo cambiar el autor del commit para un commit específico?

Quiero cambiar el autor de un commit específico en el historial. No es el último commit. Conozco esta pregunta - ¿Cómo pued ... cambiar el autor de una confirmación en git? Pero estoy pensando en algo, donde identifico el commit por hash o short-hash.

VIM for Windows - ¿Qué escribo para guardar y salir de un archivo?

Usando WinXP escribí accidentalmente git commit -a en lugar de git commit -am "My commit message", y ahora estoy viendo mi me ... el cursor. También intenté esc primero, y luego CTRL + W + Q , pero dice No write since last change (add ! to override).

Cómo cancelar una confirmación de git local

Mi problema es que he cambiado un archivo, por ejemplo: README, agregado una nueva línea ' esto para mi línea de prueba ' y ... ebería suceder. Necesito que el contenido esté ahí. ¿Hay una manera de retener el contenido y cancelar ¿mi compromiso local?

Eliminar archivos de Git commit

Estoy usando Git y he enviado algunos archivos usando git commit -a Más tarde, descubrí que se había añadido un archivo a la confirmación por error. ¿Cómo puedo eliminar un archivo de la última confirmación?

git: Tu rama está por delante por X commits

¿Cómo se produce esto realmente? Estoy trabajando en un repositorio por mí mismo en este momento, así que este es mi flujo ... atus # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # nothing to commit (working directory clean)

Cómo modificar varias confirmaciones en Git para cambiar de autor

He realizado una serie de confirmaciones en Git y ahora me doy cuenta de que olvidé establecer correctamente las propiedades ... master)? He estado mirando git reset y git commit -C <id> --reset-author, pero no creo que esté en el camino correcto.

¿Cómo guardar un mensaje de confirmación de git desde windows cmd?

Corro git desde la línea de comandos. ¿Cómo se guarda el mensaje de confirmación? Me refiero a qué teclas debo presionar para ir más allá de esta pantalla:

Por favor, introduzca un mensaje de confirmación para explicar por qué esta fusión es necesaria, especialmente si se fusiona un upstream actualizado en una rama de tema

Estoy usando Git. Hice una extracción de un repositorio remoto y recibí un mensaje de error: "por favor, introduzca un me ... r pero no pasa nada. ¿Cómo le digo a Git / terminal que he terminado de escribir mi mensaje? Estoy usando terminal en OS X.