目前我和我的朋友正在使用共享 VM 并使用 git 来跟踪更改。当他尝试提交时出现问题,因为虚拟机在我的名下。由于 VM 是我的,并且 git repo 是用我的名字建立的,bitbucket(一个在线 git 存储库)认为我是推送代码的用户,并以我的名字注册它,尽管我的朋友正在使用他的个人遥控器。那么有没有一种方法可以让我们双方共享一个用于开发目的的数据库而不必共享一个虚拟机,或者有没有办法在 git 中切换用户呢?我需要找到一种方法让我的朋友提交注册为他自己的以进行跟踪。
PS 我想我需要澄清一下,我们目前都在使用同一台机器,但即使他使用他的远程 url 推送代码,bitbucket 也将提交注册为我自己的。
他仍在使用我的 VM 的唯一原因是我们是菜鸟,并且在他工作并从他自己的 VM 提交时不知道如何共享数据库