Git与GitHub交互教程
创作时间:
作者:
@小白创作中心
Git与GitHub交互教程
引用
CSDN
1.
https://blog.csdn.net/weixin_45490820/article/details/138282592
本文将详细介绍Git与GitHub的交互过程,包括本地库与远程库的创建、团队协作、冲突解决以及跨团队协作等内容。通过本文的学习,读者将能够掌握Git与GitHub的基本使用方法,从而更高效地进行代码管理和团队协作。
注册
本地库与远程库交互方式
创建本地库并提交文件
创建远程库
在本地库创建远程库地址别名
查看现有远程库地址的别名
git remote -v
创建远程库地址别名
git remote add [别名] [远程地址]
远程路地址位置
示例
成员1推送
git push [别名] [分支名]
成员2克隆
命令
git clone [远程地址]
作用
- 完整的把远程库下载到本地
- 创建origin远程地址别名
- 初始化本地库
成员2推送
本地修改提交到本地库
直接推送报错
加入团队
成员1邀请成员2进入团队
成员2接受邀请
加入团队后执行推送
成员1远程库修改的拉取
pull=fetch+merge
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名/远程分支名]
git pull [远程库地址别名] [远程分支名]
fetch后本地文件不改变,只下载到本地
查看下载到本地的内容
merge
直接拉取pull
协同开发时冲突的解决
如果不是基于 GitHub 远程库的最新版所做的修改,不能推送,必须先拉取
拉取下来后如果进入冲突状态,则按照“分支冲突解决”操作解决即可
成员1修改提交推送
成员2修改同一位置并推送被拒绝
先拉取下最新版本
解决冲突
再次推送
跨团队协作
Fork
成员3(不在团队内)访问项目地址
成员3,本地修改推送到远程库(成员3自己的)
克隆》提交》推送
Pull Request
成员3操作
成员1操作
审核
提交内容
修改内容
合并
填写日志
确认
拉取到本地
热门推荐
什么是草场?我国四大牧区草场特点与分类
Excel年度预算表制作指南:从入门到精通
因人而异,适合才是最好的
紫薇斗数如何看什么时候生小孩
掌握精简说课课件的技巧方法
房屋出租与出售的利弊分析及建议是什么?
魔兽世界11.1版本职业排名出炉:DPS平衡优化,奶萨跌至D级
南北士人与两宋之际政治更迭原因的探究
园子温疯狂之作!盘点这位日本“鬼才”导演的3部必看片
江湖秘籍:温瑞安笔下武功大全
13年前,那个10岁就号称中医“神童”医者的刘尚谨,现在怎样了?
麻醉剂管理:采购到使用的关键流程
装修板材完全指南:11种常见板材的分类、特性和用途
幽默育儿:5个实用技巧化解冲突,增强家庭联系,改善父母心理健康
企业在线培训课程的时长一般是多少?
月球正面和背面的二分性之谜
如何更好地调整你的办公椅
黄金价格波动的影响因素是什么?如何根据这些因素预测黄金价格走势?
一念净心,念佛法门的转化力
三国志13全版本大全:三国志13最新版本推荐
电磁炉锅具选购指南:材质、设计与使用技巧详解
蒸鲈鱼怎么做才好吃?不要放盐和料酒,牢记正确做法,鱼鲜嫩不腥
北京的试管婴儿医院哪家好:高成功率10大排名榜单一览
《围炉夜话》8则金句,最适合迷茫的时候读
八字时柱含义解析:时柱口诀与命理奥秘
早餐搭配三要点:这样吃才能健康又瘦身
事业单位工勤人员年终奖政策全解析
高血压患者如何食养?中医辨证分型,建议不同食疗方药……
40岁之后,重新激活自己
官方发布!2025考研报名时间已确定!