git - 对 Git 具有只读访问权限的用户如何发出 pull 请求?

标签 git bitbucket pull-request

我正在与我的同事进行一些协作项目。我们开始采用 Git。

我在 Bitbucket 中有一个存储库,我将只读访问权限授予了我的一位同事。在他对项目做出修正和贡献后,如果他的用户配置文件是只读的,他怎么能提出“pull request”呢?他如何将他的分支上传到存储库?

第二,编写用户配置文件,因为我们可以防止其分支 merge 存储库在没有经过“pull 请求”并且管理员已决定接受您的请求的情况下掌握。

最佳答案

如果您的同事只有对存储库的读取权限,那么他将需要 fork 存储库,将其克隆下来,进行更改,将它们重新推送,然后从他的存储库向您的存储库发出 pull 请求。

显然你会有限制权限的理由,但如果他对 repo 有读写权限,他只需要在那个 repo 上创建一个分支,推送它,然后他就可以发出 pull request。

Here is some additional info from bitbucket on working with pull requests

关于git - 对 Git 具有只读访问权限的用户如何发出 pull 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19128305/

相关文章:

git - 如何使用 git-emacs 进行 git push?

git - Elastic Beanstalk、Git 和 AWS 工具 : How to clone repository to another workstation

git - 如何处理审查 pull 请求、修改代码和 merge ?

bitbucket - Gist 就像 Github 上的 Bitbucket 一样

bash - 如何实时从远程 git 仓库获取推送通知?

azure-devops - VSTS 拉取请求 : Increase number of reviewers with automatically included reviewers

git - 在 pull 请求中仅包含特定提交

混帐添加。 -> 仍然是 "nothing to commit"和新文件

git - 不小心设置了 "remote.master.url",无法再摆脱它了吗?

bitbucket - bitbucket 是否将 git 归咎于类似于 github 的行函数?