git默认对文件中的大小写不敏感。
方案1:
通过配置git来达到识别文件大小写的问题。命令如下:
git config core.ignorcecase false
缺点:每个仓库都需要修改。
方案2:
1.先删除存储在git本地仓库的目标文件,以Login.less为例:
git rm Login.less 或 git rm -f Login.less -f 表示强制删除
2.修改文件名
3.添加文件到本地仓库 git add
4.提交到本地仓库及远程仓库
git commit -m 'rename file'; git push
git merge 冲突后恢复到合并前状态
方案1:
git merge --abort //回滚到合并之前
方案2:
git stash git stash clear
修改git仓库的提交用户名和邮箱地址
//查看 git config user.name git config user.email //全局仓库 git config --global user.name "test" git config --global user.email "[email protected]" //单个仓库 git config user.name "test" git config user.email "[email protected]"
取消git对某文件的跟踪(示:development.env.js)
git update-index --assume-unchanged config/development.env.js 可以忽略文件 git checkout .\config\development.env.js git update-index --no-assume-unchanged .\config\development.env.js 可以取消忽略文件
标签:git,遇到,仓库,过程,--,Git,user,test,config From: https://www.cnblogs.com/zhm001/p/16607343.html