赞
踩
1.git合并已经push的提交记录
- #查看提交日志
- git log
- #xxxxx代表要修改的记录之前的位置对应的id,尽量往下面显示的选(往下面的越早提交)
- git rebase -i xxxxx
- #将要去掉的那条记录把pick换成f
- pick-->f
- #wq保存之后再查看一次提交记录,应该已经不见了
- git log
- #要将修改强制提交到服务器同步,例如dev分支
- git push origin dev -f
- #如果上面是master可能会报错,因为默认master是受保护的,需要去gitlab里面先去取消受保护的分支
上面的xxxxx对应这里,可以取前面八九个数字字母就行了
2.修改已经push的最近一次commit信息
- #修改最近一次提交
- git commit --amend
- git push origin dev -f
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。