Чтобы сделать push от своего аккаунта Git, но при этом видеть имя другого пользователя, можно использовать функционал Git под названием "commit author".
Чтобы задать имя другого пользователя при коммите, вам нужно выполнить два шага:
1. Задайте глобальные настройки для имени пользователя и email. Для этого используйте следующие команды в командной строке Git, заменив <name>
и <email>
на нужные значения:
$ git config --global user.name "<name>" $ git config --global user.email "<email>"
Например, если вы хотите видеть имя пользователя "John Doe" и его email "johndoe@example.com", выполните:
$ git config --global user.name "John Doe" $ git config --global user.email "johndoe@example.com"
2. Затем, чтобы выполнить push от своего аккаунта Git, но с именем другого пользователя, используйте опцию --author
с командой push:
$ git push --author="Other User <otheruser@example.com>"
Где <otheruser@example.com>
- это email другого пользователя, а "Other User" - это имя пользователя, которое вы хотите отобразить.
Например, если вы хотите выполнить push от своего аккаунта Git, но отображать имя пользователя "Jane Smith" и ее email "janesmith@example.com", выполните:
$ git push --author="Jane Smith <janesmith@example.com>"
Таким образом, вы сможете сделать push от своего аккаунта Git, но в коммитах будет видно указанное вами имя пользователя и email другого пользователя.