2020-12-11

学习笔记-Git有关知识

首先来说一下Git
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git的功能特性:
1⃣️从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
2⃣️在自己的机器上根据不同的开发目的,创建分支,修改代码。
3⃣️在单机上自己创建的分支上提交代码。
4⃣️在单机上合并分支。
5⃣️把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6⃣️生成补丁(patch),把补丁发送给主开发者。
7⃣️看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
8⃣️一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。
然后这一次独自进行了一下的操作
1⃣️首先进入本地仓库 如 cd gray-lxz github.io
2⃣️创建本地分支
git branch 1
git branch 2
3⃣️上传分支
git push origin 1
git push origin 2
4⃣️进入分枝1
git checkout 1
5⃣️在1下书写一个内容为aaa的文件,并且创建文件2
vim 1(其中内容为aaa)
touch 2
6⃣️上传内容
git add .
git commit -m “名称”
7⃣️切换到分支2
git checkout 2
8⃣️在1下书写一个内容为bbb的文件,并且创建文件3
vim 1
touch 3
9⃣️上传内容
git add .
git commit -m “名称2”
🔟合并分支1、2
git checkout 1
git merge 2
1⃣️1⃣️发现有冲突,查看冲突内容,发现文件1冲突,编辑冲突文件1
git status
vim 1
1⃣️2⃣️然后再次上传
git add .
git commit -m “名称3”
1⃣️3⃣️最后git branch -d 2删除本地分支2
git pish origin delete 2删除2的远程分支
这就是第二期的学习~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值