¿Qué debo hacer si Git se compromete con la rama incorrecta? (lencería)

¿Qué debo hacer si Git se compromete con la rama incorrecta?

Si Git se comprometió con la rama incorrecta, puede transferirlo a la rama correcta siguiendo estos pasos:

  1. Verifique la rama actual, puede git branchverificarla con el comando.
  2. Para cambiar a la rama correcta, puede usar git checkout <正确的分支名>el comando para cambiar.
  3. Utilice git logel comando para ver el valor hash del registro de confirmación que debe transferirse y copie el valor hash.
  4. Utilice git cherry-pick <提交记录的哈希值>el comando para copiar el registro de confirmación en la rama actual.
  5. Si necesita eliminar la confirmación registrada en la rama incorrecta, puede usar git reset <提交记录的哈希值>el comando para deshacerlo. Si necesita deshacer varios registros de confirmación, puede usar git reset <错误分支名>el comando para deshacer.
  6. Si necesita deshacer completamente y eliminar los cambios en la rama incorrecta, puede usar git branch -D <错误分支名>el comando para eliminar.

Cabe señalar que si varias personas colaboran en el desarrollo, no se recomienda enviar directamente en la rama principal. Debe desarrollar en su propia rama y fusionarla con la rama principal después de completarla. Esto evita comprometerse con la rama incorrecta.

Supongo que te gusta

Origin blog.csdn.net/qq_46138492/article/details/129508190
Recomendado
Clasificación