Git如何与Github上的远程库进行交互?
文章目录
1)账号信息
GitHub 首页就是注册页面:https://github.com/
2)创建远程库
1、
2、
3)创建远程库地址别名
- 查看当前所有远程地址别名:
git remote -v
git remote add [别名] [远程地址]
4)推送(push)
git push [别名]
5)克隆
- 命令:
git origin [远程地址]
- 效果:
- 完整的把远程库下载到本地
- 创建 origin 远程地址别名
- 初始化本地库
6)拉取(pull)
- pull=fetch+merge
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名/远程分支名]
git pull [远程库地址别名] [远程分支名]
7)解决冲突
- 要点
- 如果不是基于 GitHub 远程库的最新版所做的修改,不能推送,必须先拉取。
- 拉取下来后如果进入冲突状态,则按照“分支冲突解决”操作解决即可。
8)跨团队协作
- Fork
- 本地修改,然后推送到远程
- Pull Request
- 审核代码
- 合并代码
- 将远程库修改拉取到本地
【部分内容参考自】
- 【尚硅谷】Git与GitHub基础全套完整版教程:https://www.bilibili.com/video/BV1pW411A7a5?spm_id_from=333.999.0.0