git新手碰到的各种奇葩问题之一
git 操作错误:
<1>.情景描述:当在git commit --amend 更新上一次提交时,而此时提交日志会跳转到别人的日志中.,会出现错误:如下
弥补操作:
1.git fetch (更新)
2.git reset --soft HEAD~2 (回撤两次提交commit)
3.git status (查看当前的状态)
4.git add * (全部添加到暂存区)
5.git commit (重新提交)
6.git log (查看提交日志)
7.git rebase origin/develop
8.git rebase --continue
9.git push -------(最后push)
<2>情景描述:在一次提交commit时,正在写提交日志的时候,突然意外中断,再次git commit时就会出现问题;
解决办法:每一次提交时,会产生一个.swp后缀的文件,应该删除这个文件之后在提交
1.ls -al (查看.swp文件)
2.rw rf -------- ( 删除这个.swp文件)
3再次git commit 就是可以的
某一天六点起床是一件小事,每天都6点起床绝对是件大事。