Git

1 Git 常用命令
1.1、初始化本地库
在这里插入图片描述
1.2设置签名
设置项目级别的签名
在这里插入图片描述
设置的信息放在.git/config中
在这里插入图片描述
设置项目级别的签名
在这里插入图片描述
设置的信息放在 家目录/.gitconfig中
在这里插入图片描述在这里插入图片描述
1.3查看当前本地库的状态
在这里插入图片描述
新建一个test.txt再git status发现test.txt为红色表示未添加到暂存区
1
1.4将test.txt添加到暂存区
在这里插入图片描述
再一次git status可以发现test.txt变成了绿色
在这里插入图片描述
若想要撤销添加到暂存区的文件
在这里插入图片描述
1.5将暂存区中的test.txt提交到本地库
在这里插入图片描述
1.6用vim对test.txt进行修改再进行git status可以发现test.txt又变成了红色,对此可以对test.txt进行添加到暂存区然后提交到本地库
在这里插入图片描述
1.7查看历史记录的方式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.8版本的前进与后退
基于索引值
在这里插入图片描述
1.9删除文件并找回(该文件已提交到暂存区)
删除在这里插入图片描述
找回
在这里插入图片描述

若文件添加到了暂存区但未提交到本地库
想要找回
在这里插入图片描述
1.10比较文件
git diff [文件名]:将工作区中的文件和暂存区进行比较
git diff [本地库中历史版本][文件名]:将工作区中的文件和本地库历史记录比较
不带文件名比较多个文件
2.1查看分支
在这里插入图片描述
2.2创建新的分支
在这里插入图片描述
2.3切换分支
在这里插入图片描述
2.4合并分支
2.4.1切换到接受修改的分支(被合并,增加新内容)上
在这里插入图片描述
2.4.2执行 merge 命令
在这里插入图片描述
2.5.1merge时产生冲突
在这里插入图片描述
2.5.2 冲突的表现
在这里插入图片描述
2.5.3 冲突的解决
第一步:编辑文件,删除特殊符号在这里插入图片描述

第二步:把文件修改到满意的程度,保存退出
第三步:git add [文件名]
第四步:git commit -m “日志信息”
注意:此时 commit 一定不能带具体文件名
3.1 查看远程库的地址别名
在这里插入图片描述
3.2 创建远程库的地址别名
在这里插入图片描述
3.2 推送
在这里插入图片描述
3.3 克隆
在这里插入图片描述
执行 git clone 命令的效果
完整的把远程库下载到本地
创建 origin 远程地址别名
初始化本地库
3.4 团队成员邀请
在这里插入图片描述
3.5 拉取
pull=fetch+merge
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名/远程分支名]
git pull [远程库地址别名] [远程分支名]
3.6 解决冲突
先拉取,再按照“分支冲突解决”操作解决即可
3.7 跨团队协作
3.7.1 fork
在这里插入图片描述
3.7.2 克隆到本地,修改,然后推送到远程
3.7.4 pull request
在这里插入图片描述
3.7.5 审核代码
在这里插入图片描述
3.7.6 合并代码
在这里插入图片描述
在这里插入图片描述
3.7.7 将远程库修改拉取到本地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值