84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
java项目中
我使用github管理我的项目数据,但是其中有些类名(文件名)被修改后,在同步(IDEA或者github客户端)会被改回来。是不是我忽略了一些文件的问题?
这是IDEA中的忽略列表明明类名(文件名)已经就该了,但是版本控制里面刷新还是旧名
以上情况会导致我每次在别的电脑上同步的时候,类名(文件名)会被修改回旧的。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
是bug,你先备份这个文件,然后git rm 删除掉,commit一次后,在把文件加回来,再commit一次就好了
Windows 和 OS X 是不区分文件名大小写的,但是 git 本身是区分的。
你可以使用 git mv 来改名:
git mv
git mv -f file File
会从file改成File。
file
File
另外,如果你的操作系统是区分文件名大小写的,你可以看看配置中的一项设置core.ignoreCase(参考git-config)是不是默认值(false):
core.ignoreCase
false
git config core.ignorecase
如果返回值不是空或false的话,把它设置成false。
git config core.ignorecase false
是bug,你先备份这个文件,然后git rm 删除掉,commit一次后,在把文件加回来,再commit一次就好了
Windows 和 OS X 是不区分文件名大小写的,但是 git 本身是区分的。
你可以使用
git mv
来改名:会从
file
改成File
。另外,如果你的操作系统是区分文件名大小写的,你可以看看配置中的一项设置
core.ignoreCase
(参考git-config)是不是默认值(false
):如果返回值不是空或
false
的话,把它设置成false
。