В Git промяната на автора на ангажимент може да помогне за поддържане на точни и последователни записи на промени в кода, защита на поверителността и насоки за отворен код. Въпреки това е важно да използвате тази функция само когато е необходимо, тъй като модифицирането на информацията на автора може да промени историческия запис на кодова база.
Този урок ще разработи най-лесния метод за модифициране на автора на Git commit.
Какво е Git Commit Author?
Авторът на ангажимента е лицето, което е създало конкретен комит в Git. Когато потребителите създават ангажимент в Git, той записва информация за автора и промените, които са направени в кодовата база. Авторът на ангажимента обикновено се идентифицира чрез неговото име и имейл адрес, които се записват като част от метаданните на комита. Тази информация се използва, за да се следи кой е направил всеки ангажимент и да се осигури контекст и отчетност за направените промени.
Как да промените автора на Git Commit?
За да промените автора на Git commit, може да се използва предоставената команда:
git ангажимент --изменете --автор 'име на автор
За да направите това, следвайте описаната по-долу процедура:
- Преместване в главната директория на Git.
- Показване на пълна Git история.
- За да промените автора на ангажимента, използвайте горната команда.
- Проверете промените, като проверите хронологията на Git log.
Стъпка 1: Отидете до локалната директория на Git
Първоначално изпълнете „ cd ” и отидете до посоченото по-долу хранилище:
cd 'C:\Users\user\Git\projectrepo'Стъпка 2: Показване на Git Log
Стартирайте „ git дневник ” за показване на пълната хронология на ангажиментите:
git дневник
От дадения резултат избрахме маркирания по-долу хеш на комит:
Стъпка 3: Променете автора
Използвайте „ git ангажимент ' команда с ' – поправка – авт ”, за да промените автора на ангажимента, като посочите потребителското име и имейл адреса:
git ангажимент --изменете --автор „СлужителВ резултат на това файлът с възможност за редактиране ще бъде отворен с редактора по подразбиране. Добавете име на автор и имейл адрес. След това променете съобщението за ангажиране, запазете промените и го затворете:
Предоставеният по-долу изход показва, че конкретният ангажимент е модифициран успешно:
Стъпка 4: Проверка
За да проверите модифицираното име и идентификатор на автора на ангажимента, използвайте дадената по-долу команда:
git дневникМоже да се види, че името и имейлът на автора са променени успешно:
Това е всичко относно автора на Git commits и метода за модифицирането му.
Заключение
За да промените автора на Git къмит, първо отидете в главната директория на Git и покажете пълната история на Git, като използвате „ git дневник ”. След това променете автора ' git commit –amend –author „име на автор