CodeWang-NC
CodeWang-AY
CodeWang-QL
表示三个角色
NC邀请AY加入团队
QL不属于团队中的人
案例: CodeWang-NC 想要邀请 CodeWang-AY加入团队
整体思路:
前提: 已经有CodeWang-NC发送过来的邀请链接
如果你不是CodeWang-AY(未登录), 那么这个链接是无效的
登录CodeWang-AY链接复制邀请链接在地址栏中则有如下
点解Accept接受邀请即可 Decline表示拒绝
成功之后可以在 CodeWang-AY这个账号上看到 CodeWang-NC下git-csdn 的远程仓库,
加入团队之后就可以进入在git-csdn目录下进行更新迭代工作 拉取&推送等操作。相当于git-csdn这个项目是自己的一样(拥有推送拉取权限)
迭代卡法
一般是先克隆远程库到本地—>进行修改文件–>暂存区—>本地库—>推送到远程仓库
语法:
git clone 远程库连接 # 克隆
git add 文件名 # 添加到暂存区
git commit -m 版本名称 文件名称 # 提交到本地库
git push 远程仓库的地址 分支名 # 推送到远程仓库
案例: CodeWang-NC想让团队外的CodeWang-QL一起协作git-csdn项目
整体思路:
CodeWang-QL
通过CodeWang-NC
远程仓库链接中叉入需要协作的项目带自己的仓库中(默认新建新建一个同名的仓库)CodeWang-QL
在自己叉入的仓库中进行项目文件的迭代(优化代码)CodeWang-QL
将代码优化完成之后给CodeWang-NC
发送自己新的代码拉取请求CodeWang-NC
发现请求并检查决定是否合并请求
修改CodeWang-QL/git-csdn
库中的hello.txt文件
最后一行添加
CodeWang-QL test
修改完之后提交(这里提交只是提交在CodeWang-QL自己的远程库中)CodeWang-NC中的代码未改变
New Pull request —> Create pull request----->Create pull request
这个窗口也可以聊天!!!
再次确认
合并完毕