江西体彩多乐彩遗漏表:git修改文件大小写的快捷方法

北京快乐八软件 www.gcpng.com 这个问题有点点麻烦,手工mv以后,在git是直接忽略的。

两步走,使用git mv -f来移动文件,-f是强制覆盖已经存在的文件,然后修改git忽略大小写的设置:ignorecase = false

You can try:
1. "git mv -f foo.txt Foo.txt"
2. set `ignorecase' to false in the config file

vim .git/config
ignorecase = false
git mv -f Foo foo
git commit -am "recase foo"

当然,也有其它同学的办法,但这样会产生两次commit

mv foo foo2
git add -A
git commit -m "renaming"
mv foo2 FOO
git add -A
git commit --amend -m "renamed foo to FOO"

发表评论

电子邮件地址不会被公开。