我们有两个开发人员需要访问我们服务器上的本地Git存储库。我们对Git的经验非常有限,我们刚开始在我们的团队中使用它。我们有两个独立的Bitbucket帐户,具有所有必要的权限。我们在服务器上使用相同的管理员帐户,我们通过ssh访问。我们希望能够使用我们自己的Bitbucket帐户来管理服务器上的Git仓库,但我们不知道如何做到这一点。我们尝试过像:
[remote "origin"]
url = https://user1@bitbucket.org/team/repo.git
fetch = +refs/heads/*:refs/remotes/origin/*
[remote "origin2"]
url = https://user2@bitbucket.org/team/repo.git
fetch = +refs/heads/*:refs/remotes/origin2/*
[branch "dev"]
remote = origin
merge = refs/heads/dev
.git/config
中的,现在user1可以正常工作,而user2必须执行以下操作: git pull origin2
...但我不确定这是否是正确的解决方案,是吗?我们现在真的在同一个分支上工作吗?处理这种情况的推荐方法是什么?