一、创建远程库


二、创建远程库地址别名
1. git remote add 别名 远程地址

2. git remote -v 查看当前所有远程地址别名
三、推送
1. git push 别名 分支名

四、克隆
1. git clone 远程地址

效果:
完整的把远程库下载到本地
创建 origin 远程地址别名
初始化本地库
五、拉取
1. git fetch 远程库地址别名 远程分支名
通过上述命令执行之后,本地工作区内的文件内容不会改变,需要执行
git checkout 远程库地址别名/远程分支名
然后cat指定文件才能看到从远程库拉取下来的文件。这命令不会改变工作区下的文件内容。
2. git merge 远程库地址别名/远程分支名
这个命令才会改变问之下的文件内容
总结:git fetch 远程库地址别名 远程分支名+git merge 远程库地址别名/远程分支名 =git pull 远程库地址别名 远程分支名
原理:
通过
git fetch 远程库地址别名 远程分支名
把远程仓库的文件拉取到
远程库地址别名/远程分支名
分支,然后
git checkout 远程分支名
执行merge
git merge 远程库地址别名/远程分支名
至此完成 pull 操作!
六、解决冲突
如果不是基于 GitHub 远程库的最新版所做的修改,不能推送,必须先拉取。拉取下来后如果进入冲突状态,则按照“分支冲突解决”操作解决即可。
七、团队成员邀请


【提示】上面的github是岳不群的
“岳不群”其他方式把邀请链接发送给“令狐冲”,“令狐冲”登录自己的 GitHub 账号,访问邀请链接。

八、跨团队协作
东方不败的github
东方不败访问岳不群的仓库,点击fork进行复制

进过fork之后,东方不败的github下就有从岳不群那里复制过来的仓库了

然后把仓库克隆到本地进行操作,之后在push到远程库,然后执行pull request


岳不群的github


审核东方不败提交过来的代码

合并代码



至此,岳不群团队拜托东方不败团队的任务就结束了!