1 个人仓库设置
1.1 设置头像
点击: Your profile
1.2 设置仓库
创建远程库:
1.3 从本地库推送到远程库中去
在本地创建远程库地址别名
remote 新建别名的操作
执行push推送操作:
此时刷新一下,就能看到内容了
还能查看内容:
2 团队仓库设置
2.1 克隆
效果
-
gitorigin[远程地址]
-
完整的把远程库下载到本地
-
创建 origin 远程地址别名
-
初始化本地库
第一个文件夹GitTest 是yuz用户
那么我们弄第二个文件夹GitTest2用户是 xiaoming
进入到GitTest2目录:
克隆地址:
复制地址: git clone XXXX (按shift+Ins粘贴地址信息)。
2.2 邀请团队成员
假设master是岳不群
成员是令狐冲
成员令狐冲添加内容:
发现报错:
我们登陆账号邀请成员.
发送给令狐冲。
然后令狐冲账号登陆,把复制的那个地址去访问。
2.3 远程库修改的拉取
此时令狐冲以及推送上去了内容:
我们让岳不群采用抓取的操作:
发现还是没变:
然后令狐冲继续添加内容:
3 协同开发时冲突的解决
当前所有者是岳不群:
此时切换用户为令狐冲:
实际上岳不群在远程库已经更新了一个版本
令狐冲不知道,对旧版本进行了修改。
文件的修改内容:
把符号删除,改成我们需要的样子。
4 跨团队协作
当前者:岳不群
复制本地库地址。
把这个地址复制。
我们登陆东方不败的账号。
ctrl+V这个地址。
点击过后,正在fork
对上图的红色内容讲解:
我们新建东方不败的本地库
克隆东方不败的地址:
本地库初始化好。
然后东方不败修改txt文件的内容
东方不败推送:
接下里就是Pull requests;
可以看到我们推送的内容:
点击Create pull request
然后我们回退
然后登陆岳不群的账号
两个人可以对话。
岳不群发消息给东方不败。
登陆东方不败的账号:
东方不败回复信息给岳不群。
登陆岳不群的账号
查看了修改的内容之后,我们审核通过:
点击 merge pull request (合并)
然后把远程库的修改,拉取到本地