Ah? What's the situation? I've solved it myself. fork
Data portal
[Supplement] I cloned it and found that there was indeed a problem.
[Supplement] Unix-like operating systems use a case-sensitive file system, while the file systems of Windows and Mac OS X (default installation) are case-insensitive.
git clone
git clone https://github.com/zhiqiang21/blog
Make the repository case-insensitive
git config core.ignorecase true
Modification
Life
git mv Life non-exist-filename
git mv non-exist-filename Life
git add *
git commit -m"修改大小写"
Clone, change the file name to another name, and then change it back to the correct case (directly changing the case will be ignored by some systems), delete the redundant files
*nix systems (including MacOS) strictly distinguish between upper and lower case of file names, but this is also related to the file system. Under *nix, file systems related to Windows do not distinguish between upper and lower case of file names, because Windows itself does not distinguish between upper and lower case. . Post the address and I will clone it and see what happens under Windows.
Ah? What's the situation? I've solved it myself.
fork
git clone
Life
Technology
and upload the system files on it. The content is:
.gitignore
,防止把mac
Clone, change the file name to another name, and then change it back to the correct case (directly changing the case will be ignored by some systems), delete the redundant files
*nix systems (including MacOS) strictly distinguish between upper and lower case of file names, but this is also related to the file system. Under *nix, file systems related to Windows do not distinguish between upper and lower case of file names, because Windows itself does not distinguish between upper and lower case. .
Post the address and I will clone it and see what happens under Windows.
Thank you for the invitation, that’ll be it.
. gitignore
Filter files