1、项目中的忽略文件【.gitignore】不生效
原因:
在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的
办法:
git rm -r --cached . //清除当前的本地Git缓存
git add . //应用.gitignore等本地配置文件重新建立Git索引
git commit -m "update .gitignore" //提交当前Git版本并备注说明
git push //提交
2、git 更换文件名大小写无法提交
tip:使用 git config core.ignorecase命令查看当前git是否忽略了大小写
git config core.ignorecase //返回true则进行下一步命令
git config core.ignorecase false
3、Please clean your repository working tree before checkout(请在签出之前清理仓库工作树)
vscode提交冲突,解决办法
git stash【暂存修改内容,还原仓库最后一次提交状态】
git pull【更新远程代码】
git stash pop 【恢复暂存修改的内容】
4、git 项目提交.md带图片
在项目中的.md文件加入
![image](./src/assets/img.png)