1.登录第三方账号,该账号不是在同一个团队中,没有权限修改后直接进行push操作:

Git系列(3) ----团队外协作,Fork 操作

执行Clone 操作,地址为fork之后,自己账号下的地址:

Git系列(3) ----团队外协作,Fork 操作

修改文件,提交到本地库,之后推送到远程仓库:

Git系列(3) ----团队外协作,Fork 操作

本地缓存之前保存的账号信息,删除,重新推送,并输入当前用户对应的账号信息:

Git系列(3) ----团队外协作,Fork 操作

推送到远程库之后,假设修改工作已经完成,此时需要发起pull request操作,将修改合并到原始仓库中:

Git系列(3) ----团队外协作,Fork 操作

Git系列(3) ----团队外协作,Fork 操作
原始仓库维护人员登录账号,点击pull request:

Git系列(3) ----团队外协作,Fork 操作

在提交过程中,通过页面底部的回复框,可以进行沟通交流:

Git系列(3) ----团队外协作,Fork 操作

确认修改没有问题后,可以进行合并操作:

Git系列(3) ----团队外协作,Fork 操作

合并完成之后,刷新页面,pull request 的数量重新变为0:

Git系列(3) ----团队外协作,Fork 操作

命令行切换到ww的工作空间,执行pull操作,从远程库上拉取最新代码,代码已经更新为最新版本内容:

Git系列(3) ----团队外协作,Fork 操作

相关文章:

  • 2021-11-23
  • 2022-01-22
  • 2021-08-17
  • 2021-11-23
  • 2021-08-01
  • 2021-11-23
猜你喜欢
  • 2021-11-26
  • 2021-12-14
  • 2021-11-23
  • 2022-01-07
  • 2021-11-16
  • 2021-11-23
  • 2021-11-23
相关资源
相似解决方案