Autor Zpráva
Jan Doležal
Profil
Ahoj,
jak změnit autora commitu?

Čerstvě po reinstalu jsem udělal commit (110d69d7eb02b852f529287d8ccc23df18518e1d), ale neměl jsem vrácený .gitconfig, resp. nastavené jméno a email.
Sice už jsem od té doby udělal cca 40 commitů (ty už jsou ok), ale ten mnou zmíněný commit jako uživatel 'root' mě dost rozčiluje.

Jak změnit jeho autora?
Něco jsem hledal, ale vůbec mi to nebylo jasné. Hlavně bych nerad přišel o "knihovnu" a posloupnost commitů.

Děkuji.
Jan Tvrdík
Profil
Nejsnáze asi pomocí git rebase --interactive HEAD~50. U problematického commitu zmenšíš pick na e (jako edit) a commitneš ho s --amend a --author.
Jan Doležal
Profil
[#2] Jan Tvrdík: Díky, dal jsem to dohromady.
Ještě bych měl jeden dotaz.

Jelikož se jmenuji Jan Dolažal, tak jsem si toto dal i jako git config --global user.name, jenže to má jeden problém, a to Ž.
Gitbash na windowsech ho neumí napsat, resp po stisku ž se nic nestane. Nevíš, jak toto fixnout?
Teoreticky bych mohl začít používat Jan Dolezal, ale do toho už se mi nechce :/ ;)
Jan Tvrdík
Profil
Jan Doležal:
Použít linux =) Nebo můžeš místo --author napsat --reset-author a mělo by to použít to, co máš v .gitconfig.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: