(此文章用来记录自己项目中遇到的问题及解决方案)
新建分支修改文件之后执行 git add. 时会出现问题,原因是没有与远程仓库建立连接,无法追踪文件。
然后根据提示执行 git commit -a 之后出现这种情况。
由于不知道怎么操作退不出来,简单粗暴的关掉重新来一边,发现 git add. 依旧出现图一的情况。之后网上查找解决方案一顿胡乱操作之后 git 锁住了。
无知小白在线挖坑,于是找来大佬帮忙解决,问题是解决了,但还是每太明白,记录一下解决过程,方便下一次给自己填坑,上操作:
$ rm -rf /d/xxx/xxx/.git/index.lock //删除项目目录下的.git/index.lock文件
git add . //添加文件
$ npm install -g commitizen //安装插件 规范commit message 插件 (项目需要)
$ git cz
$ git rebase -i HEAD~x //修改提交信息
问题是解决了,过程不甚理解,后期整理明白后再补充。