git - 如何让其他人在gitlab中 merge 我的存储库

标签 git gitlab

我的学长在 gitLab 上创建了一个项目,并给了我只读权限,并要求我克隆它,进行更改并在 merge 之前提交回他在 gitLab 中的项目以供他审查。

我从 gitLab 克隆了那个 repo。我用我在 gitLab 上的帐户(当然我对我的项目有写权限)从早期克隆的仓库创建了新项目。我做了改变。现在我想在我的帐户项目中提交 repo 以供审查我的高级项目在 gitLab 中他的帐户

如何实现?

最佳答案

如果你和你的学长一起使用同一个 GitLab 仓库,你只有在其中创建一个分支的权利,那么你会做一个 merge request .

但是,如果您在 GitLab 端使用该存储库的克隆(即一个分支),并且您在本地克隆了该分支,这意味着您可以完全访问该 GitLab 存储库,那么:

  • 您将您的提交推送回您的 GitLab 存储库
  • 你做了一个pull request (自 5.2 起可用)在您的 GitLab 存储库和 Senior 的 GitLab 存储库之间。

关于git - 如何让其他人在gitlab中 merge 我的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18507137/

相关文章:

meteor - 如何使用 Gitlab CI/CD 部署 meteor 项目?

gitlab - 作业脚本在 gitlab ci 中在哪里运行?

heroku - JHipster GitLab CI 权限被拒绝

git - 使用 gitlab 实现 CI

git - 如何获得 git 子树差异?

git - 从 git 存储库中删除无关的提交

git - Dropbox 和 git,会不会引起冲突?

git - Git 交互式 rebase 中的 "pick"有什么作用?

git - 使用 git grep 时如何查看提交 sha?

GitLab:仅从某些分支创建分支