如何配置bitbucket不允许用户提交头,仍然有权使用sourcetree获取代码?

时间:2015-04-19 21:39:54

标签: git bitbucket atlassian-sourcetree

我正在努力尝试使用bitbucket和git-flow,所以,我下载了sourcetree,似乎非常容易使用而且全部。

所以,我创建了一个组并向其导入了一个存储库(就像那样)

所以,现在当我用另一个帐户登录(用于测试)时,它表示我是该组的一部分,当我想要导入项目时,它出现在远程Web项目列表中,我从本地gitflow开始,一切正常细

我无法推送更新,此用户具有只读访问权限。

所以,我想创建一个拉请求(不知道为什么拉请求,不应该是推送请求)??

每次我尝试时都说Fata:https://<username>:<password>@bitbucket.org/<username>/<repo>.git

的身份验证失败了

我真的不明白为什么,这很烦人......

检查了这个问题,但我仍然无法解决它Authentication failed to bitbucket

知道怎么解决吗?还是让它有效?或使整个流程使用受限制的权限?

由于

2 个答案:

答案 0 :(得分:1)

为所有r用户添加ssh-key并使用ssh进行克隆。

添加密钥: https://confluence.atlassian.com/display/BITBUCKET/Add+an+SSH+key+to+an+account

答案 1 :(得分:0)

那么,

Basicall,如果你只有读访问权限就不能发出拉取请求,你需要具有写访问权限(如果你可以直接编写拉取请求就没有意义)

我认为sourcetree和bitbucket的工作方式并不好。