Как сделать push от своего аккаунта Git так, чтобы было видно имя другого пользователя?

Чтобы сделать 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 "[email protected]", выполните:

$ git config --global user.name "John Doe"
$ git config --global user.email "[email protected]"

2. Затем, чтобы выполнить push от своего аккаунта Git, но с именем другого пользователя, используйте опцию --author с командой push:

$ git push --author="Other User <[email protected]>"

Где <[email protected]> - это email другого пользователя, а "Other User" - это имя пользователя, которое вы хотите отобразить.

Например, если вы хотите выполнить push от своего аккаунта Git, но отображать имя пользователя "Jane Smith" и ее email "[email protected]", выполните:

$ git push --author="Jane Smith <[email protected]>"

Таким образом, вы сможете сделать push от своего аккаунта Git, но в коммитах будет видно указанное вами имя пользователя и email другого пользователя.