【发布时间】:2020-05-04 16:31:00
【问题描述】:
我的英语不太好,但我会尽量用最好的方式解释我的问题。
我有两个不同的 gitlab 服务器的账号,一个用于我的工作,另一个用于个人,例如:
User: personal-user → Email: personal@gmail.com → Server: gitlab.com
User: work-user → Email: user@work.com → Server: work.gitlab.com
但我只有一个项目,当我提交时,gitbash 要求我提供用户和电子邮件,但每个服务器的它们都不相同。
如果我使用特定用户创建 commit,当我在 gitlab 服务器上查看 commits 时,它会显示提交的用户丢失了。
请查看下一张图片:
我如何管理项目并以最佳方式将其上传到不同的服务器?
这个想法是,当我进行推送时,gitlab 可以为每个服务器对应的每个特定用户注册提交
【问题讨论】:
-
您是否使用两个远程存储库(个人和工作)在同一个项目存储库上工作?
-
是的,我在一个项目中工作,但我想备份两个存储库(个人,工作)@GoodDeeds
-
也许this 会有所帮助?
标签: git gitlab commit git-commit