come faccio a cambiare l'autore del mio impegno dopo che ho già spinto al repository upstreamModifica git paternità dopo git push
risposta
si dovrà modificare il commit (git commit --amend --author="New Author Name <[email protected]>"
) sul repository e forza locale di spinta - git push -f
la modifica (la cronologia di riscrittura è generalmente una cattiva pratica dopo aver spinto a monte).
git push -f non funziona per me –
Un'altra soluzione completa.
In caso di più git-push fatto senza rendersi conto che il commit è andato con un altro account di posta elettronica. ora devi cambiarlo. ecco il comando che ho usato per trasformare tutti i miei impegni precedenti con una email diversa nel nuovo ID di posta elettronica.
git filter-branch -f --env-filter "GIT_AUTHOR_NAME='Tarandeep Singh'; GIT_AUTHOR_EMAIL='[email protected]'; GIT_COMMITTER_NAME='Tarandeep Singh'; GIT_COMMITTER_EMAIL='[email protected]';" HEAD;
Nota: Dopo aver copiato il comando precedente prego al primo cambio per il vostro nome e indirizzo email dove sto usando il mio nome e indirizzo email nel comando
Grazie
lol alla "Nota" riguardo si prega di cambiare per usare i propri dettagli .. :) –
- 1. git push dopo git filter-branch respinto
- 2. Teamcity dopo il push del git push
- 3. Git: Stop git push
- 4. Heroku: come "git pull" dopo "git push -f"
- 5. Come posso annullare un commit Git DOPO un git push?
- 6. git push .git/file descrizione
- 7. git push si blocca dopo linea totale
- 8. git push si blocca dopo pochi Spinge
- 9. origine push git dopo il messaggio totale
- 10. Come eseguire script bash dopo git push
- 11. Problemi git con git push --all
- 12. differenza tra git push master originale e git push
- 13. "git push" e "git push --tags" nello stesso comando?
- 14. Git: git push -u origine origine: master
- 15. Git pre-push hook
- 16. git push via cron
- 17. Respinto git push
- 18. git push -f vs. +
- 19. Git: push modificato commits
- 20. Git Push non funzionante
- 21. git come disabilitare push
- 22. Git ignore solo push
- 23. git push respinto
- 24. Git ricorsivo push/pull?
- 25. Git - push current shortcut corrente
- 26. Come configurare git per evitare accidentali git push
- 27. Git impedisce spingendo dopo che modifica un commit
- 28. git si blocca su push
- 29. xcode git pull/push crash
- 30. Git Pull: modifica autenticazione
Per un a spiegazione approfondita del motivo per cui spingere la cronologia riscritta può essere spaventoso (se qualcuno può aver estratto dal repository upstream), consultare http://stackoverflow.com/questions/8448973/how-do-you-deal-with-a-public-repository -that-has-already-been -based/8449701 # 8449701 – Cascabel