V Gitu může změna autora potvrzení pomoci udržovat přesné a konzistentní záznamy o změnách kódu, chránit soukromí a pokyny pro open source. Je však důležité používat tuto funkci pouze v případě potřeby, protože úprava informací o autorovi může změnit historický záznam kódové základny.
Tento výukový program vypracuje nejsnazší metodu úpravy autora odevzdání Git.
Co je Git Commit Author?
Autor odevzdání je osoba, která vytvořila konkrétní odevzdání v Gitu. Když uživatelé vytvoří potvrzení v Gitu, zaznamená se informace o autorovi a změnách, které byly provedeny v kódové základně. Autor odevzdání je obvykle identifikován svým jménem a e-mailovou adresou, které jsou zaznamenány jako součást metadat odevzdání. Tyto informace se používají ke sledování toho, kdo provedl každé potvrzení, ak poskytnutí kontextu a odpovědnosti za provedené změny.
Jak změnit autora Git Commit?
Chcete-li změnit autora odevzdání Git, lze použít poskytnutý příkaz:
git commit --upravit --autor 'jméno autora
Chcete-li tak učinit, postupujte podle níže uvedeného postupu:
- Přesuňte se do kořenového adresáře Git.
- Zobrazit kompletní historii Git.
- Chcete-li změnit autora odevzdání, použijte výše uvedený příkaz.
- Ověřte změny kontrolou historie protokolu Git.
Krok 1: Přejděte do místního adresáře Git
Nejprve proveďte „ CD ” a přejděte do níže uvedeného úložiště:
CD 'C:\Users\user\Git\projectrepo'Krok 2: Zobrazit protokol Git
Spusťte „ git log ” pro zobrazení kompletní historie odevzdání:
git log
Z daného výstupu jsme vybrali níže zvýrazněný hash odevzdání:
Krok 3: Upravte autora
Využijte „ git commit 'příkaz s ' –upravit –autor ” možnost změnit autora odevzdání zadáním uživatelského jména a e-mailového ID:
git commit --upravit --autor 'DůstojníkV důsledku toho se upravitelný soubor otevře ve výchozím editoru. Přidejte jméno autora a e-mailovou adresu. Poté Upravte zprávu odevzdání, uložte změny a zavřete ji:
Níže uvedený výstup indikuje, že konkrétní potvrzení bylo úspěšně upraveno:
Krok 4: Ověření
Chcete-li ověřit jméno a ID upraveného autora odevzdání, použijte níže uvedený příkaz:
git logLze pozorovat, že jméno a e-mail autora byly úspěšně upraveny:
To je vše o autorovi commitů Git a způsobu jeho úpravy.
Závěr
Chcete-li změnit autora odevzdání Git, nejprve přejděte do kořenového adresáře Git a zobrazte úplnou historii Git pomocí „ git log “. Poté upravte autora „ git commit –amend –author “jméno autora