Rob*_*ina 5 git bitbucket git-fork
所以这是我的情况,希望有人可以澄清我的思考过程:
- 我有一个私人bitbucket服务器
- 我有一个只具有读访问权限的用户
他创建了一个新的本地分支,完成了他的工作,现在他已准备好接受拉取请求了
错误:Bitbucket创建pull请求需要在同一个repo上有两个分支来执行其pull请求但是"dev"无法推送他的分支,因为他只有read-access而不是write access
我的问题是,如何使用Bitbucket创建一个拉取请求到A,发送这个本地分支由我的团队B审核,我想让这个"dev"只有读取权限?
我建议您首先在bitbucket服务器中创建分支,具有写入权限(这通常使用Jira完成,因此您可以为分支分配任务ID).
要处理分支和权限,请查看本指南.您可以定义具有关联权限的模式,以便某些分支自动采用这些属性.
然后用户会这样做
$ git fetch origin
$ git checkout feature/taskID-whatever
Run Code Online (Sandbox Code Playgroud)
在开发之后,他将能够推动分支,并执行拉动请求来开发.
$ git push origin feature/taskID-whatever
Run Code Online (Sandbox Code Playgroud)
开发必须只读,但不是分支.
在您关注的同一个教程中,您将找到如何进行分叉.这样,您的开发人员将在自己的bitbucket存储库中拥有一个克隆.
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |