我正在与我的同事进行一些协作项目。我们开始采用 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/