在本地创建远程库地址别名
查看获得的远程库列表
git remote -v
在github上复制你的远程库地址
添加别名
git remote add origin [远程库地址]
fetch表示取回地址
push表示推送地址
推送操作
git push origin [分支名]
弹出登录界面
刷新github即可看见提交
克隆操作
复制远程库地址
git clone [远程库地址]
效果:
- 完整的把远程库下载到本地
- 创建origin远程地址别名
- 初始化本地库
邀请加入团队
使用其他账号对远程库进行推送,显示403错误
邀请成员加入
收到邀请
再推送显示成功
远程库修改的拉取
pull = fetch + merge
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名] [远程分支名]
此时只是抓取到本地,并未合并
可使用git checkout [远程数据库别名] [远程分支名] 查看
再次使用checkout命令回到当前库,使用merge命令进行合并
再对文件修改并push,推送成功
所做的修改比较简单的时候可以直接使用pull
解决冲突
要点:
- 如果不是基于github远程库最新版所做的修改,不能推送,必须先拉取。
- 拉取下来后如果进入冲突状态,则按照分支冲突解决操作即可。
跨团队协作
fork
clone下来后编辑并提交推送
pull request
审核代码
合并代码