Este artículo explicará cómo cambiar al autor de una comisión.
Cómo cambiar el autor de un solo commit?
Los usuarios de GIT pueden establecer y cambiar el autor de Commits. Hemos enumerado los métodos para cambiar el autor de una sola confirmación:
Cómo cambiar al autor de una confirmación reciente?
Para cambiar el autor de una confirmación reciente, primero, abra el repositorio de git y luego utilice el "Git Commit"Comando junto con el"-enmendar -autor"Opciones.
Utilizar el comando mencionado para cambiar el autor de la confirmación reciente.
Paso 1: Abra la terminal de Bash Git
Inicie el terminal Git Bash desde el menú de inicio:
Paso 2: Ir al repositorio de Git
Utilizar el "cd"Comando y vaya al repositorio local Git requerido:
$ CD "C: \ Git"Paso 3: Verifique el registro de git
Consulte los registros de git para ver el nombre del autor de la última confirmación:
Log de $ gitPaso 4: Autor de cambio de compromiso reciente
Cambie el autor de la última confirmación a través del "Git Commit" dominio. El "-enmendar"La opción se utiliza para modificar el confirmación y el"-autor"Se utiliza para editar la información del autor:
$ Git Commit --Amend -Autor "Jazzy"Como resultado, el "Commit_editmsg"El archivo se abrirá en el editor de texto seleccionado predeterminado, especifique su mensaje de acuerdo con sus preferencias y presione el"CONTROLClave para guardar el mensaje de confirmación:
Paso 5: Verifique el registro de git
Nuevamente, consulte los registros de Git para verificar si el autor de la última confirmación cambia o no:
Log de $ gitLa siguiente salida indica que hemos cambiado con éxito al autor de una confirmación reciente:
Cómo cambiar al autor para una sola confirmación de la historia de confirmación?
Para cambiar al autor para una sola confirmación del historial de confirmación, siga el procedimiento mencionado.
Paso 1: Verifique los registros de Git
Primero, abra los registros de git para verificar los confirmaciones de git utilizando el "Git log" dominio:
Log de $ gitPaso 2: Cambie al autor de Old Commit
A continuación, cambie el autor de cualquier antiguo compromiso de la historia utilizando el git "rebase" dominio. Además, especifique el "CABEZA"Posición del puntero para moverse a ese compromiso:
$ Git Rebase -i Head ~ 1Al hacerlo, el "git-rebase-todoEl archivo se abrirá. Para cambiar el autor de confirmación, use el comando resaltado a continuación, junto con el nombre y la dirección de correo electrónico del autor, y luego presione "Ctrl+S"Para guardar cambios:
ejecutor git commit --amend --author = "jazzy" -c cabezaPaso 3: Verifique que GIT se comprometa
Finalmente, vea el Historial de cometer para la verificación:
Log de $ gitAquí, puede ver que hemos cambiado con éxito al autor de la confirmación anterior:
Te hemos enseñado cómo cambiar al autor por una sola confirmación.
Conclusión
Para cambiar el autor de un solo compromiso, los usuarios de GIT pueden utilizar dos enfoques. En el primer enfoque, los usuarios de GIT pueden cambiar el autor de una confirmación reciente utilizando el "Git Commit -Amend -Author Autor -Nombre " dominio. Para cambiar al autor de una confirmación más antigua, utilice el "Git Rebase Head ~" dominio. Luego, configure el nombre y la dirección de correo electrónico del autor en el archivo abierto. Este artículo ha elaborado sobre cómo cambiar al autor por una sola confirmación.