从背面同步到git repo时更改发布作者

从背面同步到git repo时更改发布作者,git,github,Git,Github,一位朋友(F)创建了一个背页项目并添加了我(M)。在该项目中,M(即M=me)从该项目中创建了github回购协议。现在,每次我或那个朋友在背面发布对github repo的更改时,它总是作为来自同一个用户(即我的github用户G)的提交在github中注册 理想情况下,我希望,每当我的朋友(GitHub用户=H)在背面发布更改时,在GitHub中提交注册名H,作为作者 如果这不可能,是否有办法在GitHub或背面(或通过git命令)中更改某些内容,以便在背面发布的更改仅注册在userH下,而

一位朋友(F)创建了一个背页项目并添加了我(M)。在该项目中,M(即M=me)从该项目中创建了github回购协议。现在,每次我或那个朋友在背面发布对github repo的更改时,它总是作为来自同一个用户(即我的github用户G)的提交在github中注册

  • 理想情况下,我希望,每当我的朋友(GitHub用户=H)在背面发布更改时,在GitHub中提交注册名H,作为作者

  • 如果这不可能,是否有办法在GitHub或背面(或通过git命令)中更改某些内容,以便在背面发布的更改仅注册在userH下,而不是仅注册在userG下(=回购的创建者)


  • 即。现在所有提交都是{G}。理想情况下,我希望提交同时注册为{GH},这取决于哪个背页编辑器发布了更改,但如果所有提交都发布在{H}下,我会很高兴。

    因为M将背页链接到GitHub存储库(并且在这个过程中会授予背页推送权限),这可能是不可能的,除非存储库可以通过H以某种方式重新链接,而H不能

    一种解决方法是将背页项目复制到一个新项目(根据链接的答案,该项目将删除历史记录),然后要求H将其链接到一个新的GitHub存储库