git操作

git rebase操作:

git checkout luost_develop_origin
git pull -r
	#如果有不一致,push一下
git checkout feat-kabrita-develop-test-new
git pull -r/git pull -r origin  feat-kabrita-develop-test-new

git checkout luost_develop_origin
git rebase feat-kabrita-develop-test-new

合并提交记录
git checkout luost_develop_origin
git pull -r

git好用的命令:

reset --soft:软回溯,回退 commit 的同时保留修改内容。
revert:可以撤销多个同事提交记录中 自己commit 的修改内容。
reflog:记录了 commit 的所有历史操作,包括不小心覆盖的记录

#3条记录合并以上使用
git add .

git rebase -i HEAD~2(git rebase -i [版本号])
	保留一个pick 其他的改成s 即可合并提交记录 留下的pick就是显示的记录
git push -f

363ef3172bf402fad551fd0cd12fb65b77d80db5
#2条记录合并提交记录 直接追加修改
git add .
git commit --amend
git push -f

取消正在执行的变基操作
git rebase --abort
##回退到指定版本
git reset --soft 021562
git reset --soft HEAD~3 # 回退上上上一个版本
然后 git push -f 强制覆盖版本

#很好用 直接回到想要的版本 luost-test代表分支名
git reset --hard origin/luost-test # 将本地的状态回退到和远程的一样

git log查看日志

#全套#暂存
git stash
git checkout feat-kabrita-develop-test-new
git pull -r
git checkout update-vipmember

git rebase -i feat-kabrita-develop-test-new
#拿到暂存区的数据
git stash pop
git add .
git commit -m ‘backendv2: update xxxx’
git push origin update-vipmember
完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值