Cometí un error la primera vez que me cometí. Estoy en la computadora de otra persona y empujé una versión con su user.name en lugar de la mía. ¿Cómo puedo eliminar esto?delete first git commit
7
A
Respuesta
3
Hay muchas preguntas duplicadas relacionadas con esto. La siguiente es una solución genérica para reemplazar la primera confirmación de su árbol. Después de realizar este paso, puede hacer cualquier otro cambio usando git rebase -i
.
4
Puede presionar forzosamente un repositorio que contenga la confirmación inicial que desee para Github usando git push --force
.
+0
Gran respuesta, lo hizo en mi caso. – Sander
Cuestiones relacionadas
- 1. git: eliminar 2nd commit
- 2. Script Git commit bash
- 3. git commit - format?
- 4. Bad commit to Git
- 5. git commit problems
- 6. Git Commit Generation Numbers
- 7. git commit directorio
- 8. revirtiendo push'd git commit
- 9. git commit -a confusion
- 10. git find fat commit
- 11. Lost Last Git Commit
- 12. Git commit from python
- 13. Git eliminar commit raíz
- 14. git add. vs git commit -a
- 15. Cascade Delete, misma tabla, Entity Framework 4 Code First
- 16. Rollback al último git commit
- 17. Git commit hooks: configuración global
- 18. GIT Log o Commit Monitor
- 19. Ganchos commit de submódulo Git
- 20. git: push a single commit
- 21. Referencia Git branch start commit
- 22. Deshacer un commit de git
- 23. Indicando si un commit Git es un commit Merge/Revert
- 24. git commit eliminando todos los archivos en el repos
- 25. Git post commit: skip --amend y rebase
- 26. ¿Cómo cargo un commit de git específico?
- 27. Usando git commit -a con vim
- 28. Merge GIT branch without commit log
- 29. ¿Cómo inserto un commit usando git?
- 30. Comprobación del último subprograma git commit
Ver http://stackoverflow.com/questions/750172/how-do-i-change-the-author-of-a-commit-in-git, pero que implica reescribir la historia. – VonC
Eliminar (o cambiar el autor de) una confirmación que es el ancestro de otras confirmaciones es reescribir inherentemente el historial. –