git常用命令

基础篇

git commit
git branch newImage 新建分支
git checkout newImage 切换到分支
//在master分支执行
git merge bugFix 把bugFix分支合并到master 分支记录是由2合并到1
merge
//在bugFix执行
git rebase master 把bugFix分支copy到master下边 bugFix分支不用了,以后就在master分支干活
rebase1
//再切换到master分支 执行
git rebase bugFix //这样 两个分支就合并了
这里写图片描述

进阶篇

git checkout c1 //c1代表当前节点的hash值 head指向c1节点的意思
git checkout master^ //head指向master的父提交
//也可以这样 指向父提交
git checkout HEAD^

git checkout HEAD~4 //向上4步
git branch -f bugFix C0 //分支bugFix指向C0

git reset //回退到上个节点 只有本地可见
git revert// 本地提交后 用新的节点表示上个节点 所有人可见

git cherry-pick C2 C4 //把C2 C4复制到当前分支下
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值