„Git“ pakeitus įsipareigojimo autorių gali padėti išlaikyti tikslius ir nuoseklius kodo pakeitimų įrašus, apsaugoti privatumą ir atvirojo kodo gaires. Tačiau svarbu naudoti šią funkciją tik tada, kai būtina, nes pakeitus autoriaus informaciją gali pasikeisti istoriniai kodų bazės įrašai.
Šioje pamokoje bus paaiškintas paprasčiausias būdas pakeisti Git įsipareigojimo autorių.
Kas yra „Git Commit“ autorius?
Įsipareigojimo autorius yra asmuo, sukūręs tam tikrą įsipareigojimą „Git“. Kai vartotojai sukuria įsipareigojimą „Git“, jame įrašoma informacija apie autorių ir kodų bazės pakeitimus. Įsipareigojimo autorius paprastai identifikuojamas pagal jo vardą ir el. pašto adresą, kurie įrašomi kaip įsipareigojimo metaduomenų dalis. Ši informacija naudojama siekiant sekti, kas padarė kiekvieną įsipareigojimą, ir pateikti kontekstą bei atskaitomybę už atliktus pakeitimus.
Kaip pakeisti „Git Commit“ autorių?
Norėdami pakeisti „Git commit“ autorių, galite naudoti pateiktą komandą:
git commit --pataisyti --autorius 'autoriaus vardas
Norėdami tai padaryti, atlikite toliau nurodytą procedūrą:
- Pereikite į Git šakninį katalogą.
- Rodyti visą „Git“ istoriją.
- Norėdami pakeisti patvirtinimo autorių, naudokite aukščiau nurodytą komandą.
- Patikrinkite pakeitimus patikrinę „Git“ žurnalo istoriją.
1 veiksmas: eikite į „Git“ vietinį katalogą
Iš pradžių paleiskite „ cd “ komandą ir eikite į toliau nurodytą saugyklą:
cd 'C:\Users\user\Git\projectrepo'2 veiksmas: parodykite „Git“ žurnalą
Paleiskite „ git žurnalas “ komandą, kad būtų rodoma visa įvykdymo istorija:
git žurnalas
Iš pateiktos išvesties pasirinkome toliau paryškintą įpareigojimo maišą:
3 veiksmas: pakeiskite autorių
Pasinaudokite ' git commit “ komanda su „ –pataisyti –autorius “ parinktį, norėdami pakeisti patvirtinimo autorių, nurodydami vartotojo vardą ir el. pašto ID:
git commit --pataisyti --autorius „PareigūnasDėl to redaguojamas failas bus atidarytas naudojant numatytąjį redaktorių. Pridėkite autoriaus vardą ir el. pašto adresą. Tada pakeiskite patvirtinimo pranešimą, išsaugokite pakeitimus ir uždarykite:
Žemiau pateikta išvestis rodo, kad konkretus įsipareigojimas buvo sėkmingai pakeistas:
4 veiksmas: patvirtinimas
Norėdami patikrinti pakeistą įsipareigojimo autoriaus vardą ir ID, naudokite toliau pateiktą komandą:
git žurnalasGalima pastebėti, kad autoriaus vardas ir el. pašto adresas buvo sėkmingai pakeisti:
Tai viskas apie „Git“ įsipareigojimų autorių ir jo modifikavimo metodą.
Išvada
Norėdami pakeisti „Git“ įsipareigojimo autorių, pirmiausia eikite į „Git“ šakninį katalogą ir parodykite visą „Git“ istoriją naudodami „ git žurnalas “. Tada pakeiskite autorių ' git commit –pataisyti –author „autoriaus vardas