在Github创建远程库
第一步:在Github创建帐号,登录
第二步:
第三步:
创建远程库地址别名
git remote -v 查看当前所有远程地址别名
git remote add [别名] [远程地址]
推送
git push [别名] [分支名]
克隆
git clone [远程地址]
功能:
- 完整的把远程库下载到本地
- 创建 origin 远程地址别名
- 初始化本地库
团队成员邀请
点击Collaborators
,输入新成员的Github
用户名,点击Add collaborator
,
也可以复制邀请地址发送给新成员,进入地址同意后即可加入团队
拉取
pull=fetch+merge
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名/远程分支名]
git pull [远程库地址别名] [远程分支名]
解决冲突
- 如果不是基于 GitHub 远程库的最新版所做的修改, 不能推送, 必须先拉
取。 - 拉取下来后如果进入冲突状态, 则按照“分支冲突解决” 操作解决即可。
跨团队操作
也就是非本团队成员想在不加入本团队的基础上进行协同开发。
1.Fork
团队外成员点击fork按钮将代码仓库复制到自己帐号
2.本地修改, 然后推送到远程
3.pull request
向团队的代码发起合并请求
4.输入修改的标题,说明信息
5.仓库创建者审核、合入代码
仓库创建人点击pull request
可以查看合并请求
可以进行审核代码:
审核没有问题有可以同意合并: