смените автора публикации при синхронизации с реплик на git репо - PullRequest
0 голосов
/ 11 января 2020

Друг ( F ) создал проект с обратной стороны и добавил меня ( M ). В этом проекте M (ie M = me) создал github-репо из этого проекта. Теперь каждый раз, когда я или этот друг публикуем sh изменения в репозитории github в Overleaf, он всегда регистрируется в GitHub как коммит одного и того же пользователя (, а именно мой пользователь GitHub G ).

  1. В идеале я хочу, чтобы всякий раз, когда мой друг (пользователь GitHub = H ) публиковал изменения на следующей странице, чтобы в GitHub регистр коммитов H как автор.

  2. Если это невозможно, есть ли способ изменить что-либо в GitHub или Overleaf (или с помощью команд git), чтобы изменения, опубликованные в overleaf, регистрировались только под пользователем H вместо просто под пользователем G (= создатель репо)?

I. е. сейчас все коммиты { G }. В идеале я хочу, чтобы коммиты были зарегистрированы как { G , H } в зависимости от того, какой редактор на следующей странице публикует изменение, но был бы рад, если бы все были опубликованы в { H }.

1 Ответ

1 голос
/ 11 января 2020

Поскольку M связал Overleaf с репозиторием GitHub (и дал бы в этом процессе разрешения Overleaf pu sh), это, вероятно, невозможно, если только хранилище не может быть каким-либо образом повторно связано H, что не в настоящее время представляется возможным .

Обходной путь - скопировать проект Overleaf в новый проект (который удалит историю, согласно связанному ответу), а затем попросить H связать его с новый репозиторий GitHub.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...