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操作
审核
提交内容
修改内容
合并
填写日志
确认
拉取到本地
热门推荐
南水北调工程:数字孪生技术的新标杆
都江堰:中国重大水利工程的环保典范
广州地铁:退役军人优待证为何不能免费坐?
安徽庐江:将抵制“天价彩礼”写入乡规民约
珍爱网《2024年Q1单身人群调研报告》:近九成人的家乡有彩礼习俗
盘点我国上古神话中的10种“传奇”的神兽!
纪晓岚:清朝才子的博学与风趣
阿尔山必尝的12种特色美食,从传统到融合,尽显多元文化魅力
开平碉楼:华侨文化的见证与辛亥革命的秘密通道
泉州美食线路入选全国乡村旅游精品线路推荐
江西黄颡鱼养殖业:技术创新驱动下的产业革新
湖北汉川警方捣毁黄骨鱼养殖骗局,涉案600余万元
Jacky Rigaux新作:解密勃艮第顶级酒庄的风土密码
安慕拉夏酒庄:五代传承的勃艮第传奇
用镜头捕捉童真,让照片讲述成长
秋日野餐攻略:从地点到拍照,打造朋友圈最美瞬间
最新血脂标准公布!4项指标关乎心血管健康
世卫组织推荐:这些食物帮你降脂!
《中国心血管病报告》推荐:科学饮食控血脂
哪吒头像造型为何成为新晋表情包?
汉语言专业应届生必看!高校求职辅导课程助你轻松应对压力
枸杞泡酒真的补吗?科学解读其功效与风险
秋冬养生:中药泡酒的正确打开方式
秋冬防虫小妙招:百部泡酒了解一下?
白萝卜与人参:相克还是相辅?
白萝卜与中药搭配全攻略:这些禁忌和搭配你一定要知道
金融3·15 | 隐秘的“放贷帝国”:贷款还要交担保费会员费?利率高达126%
银行贷款利率:如何影响你的财务状况
藏贝母的功效与作用及禁忌是什么呢
扒皮鱼怎么做好吃又简单?有哪些简单易学的食谱推荐?