8.3 git学习三:rebase,别名设置,上传远程仓库,忽略文件,tag标签,ssh密匙, git强行拉取master分支合并

合并多次commit并提交到仓库
在这里插入图片描述

一、rebase
merge 和 rebase的区别
merge的话是 在master分支,去 git merge branch1 合并 branch1->master
在这里插入图片描述
而rebase是 在branch1分支, 将master分支变为基础基底,使branch1文件连入master指针的尾部。形成一条线。
在这里插入图片描述
再进行 master分支的branch1合并即可完成 快速前移的合并。
在这里插入图片描述

二、别名设置
git config --local alias.co checkout
则可以使用 git co master

三、上传远程仓库

git remote add origin https://…
git push -u origin master

四、忽略文件
创建配置忽略文件 .gitignore // 必须用命令行创建
在这里插入图片描述
规则如下:
在这里插入图片描述

五、tag标签
为提交设置版本号
git tag v1.0 // 设置版本号为v1.0
git tag // 打印版本号
在这里插入图片描述
git tag v0.2 <哈希值> // 未指定哈希值的提交 设置版本号
git tag -a v0.1 -m “描述信息” <哈希值> // 可以具体追加描述

在这里插入图片描述
git tag -d v0.3 // 删除v0.3的版本号

六、ssh密钥
查看密钥
cd ~/.ssh // 进入密钥文件夹
cat id_rsa.pub // 查看密钥

相对于github 生成密钥 // 需要改变http提交为ssh提交,git remote add origin ssh…
将生产的密钥 放入 github->setting->SSH keys 即可实现免密提交
在这里插入图片描述
查看git仓库配置信息

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值