记录在开发过程中遇到的git问题,边解决问题边学习,常见的命令后续找时间再补充,尽量写一个完整的教程。
git处理冲突
当拉取下来的文件与本地修改的文件有冲突,先提交你的改变,或者先将你的改变暂时存储起来
1、将本地修改存储起来
git stash
2、pull内容
git pull
3、还原暂存的内容
git stash pop stash@{0}
也可以简写
git stash pop
参考:https://www.cnblogs.com/wteam...
git另一个进程还在运行
问题描述
出现这种情况可能是git
在执行的过程中,你中止之后异常,进程一直停留
Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.
问题原因
因为进程的互斥,所以资源被上锁,但是由于进程突然崩溃,所以未来得及解锁,导致其他进程访问不了。
问题解决
打开隐藏文件夹选项,进入工作区文件目录的隐藏文件.git
,把其中的index.lock
问价删除掉
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。