Make abspath() aware of case-insensitive filesystems#104
Make abspath() aware of case-insensitive filesystems#104dscho wants to merge 1 commit intogitgitgadget:mastergitgitgadget/git:masterfrom
abspath() aware of case-insensitive filesystems#104Conversation
|
/submit |
|
Error: Ignoring PR with empty title and/or body |
|
/submit |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Submitted as pull.104.git.gitgitgadget@gmail.com |
4fb5de5 to
3eaec10
Compare
|
/submit |
|
Submitted as pull.104.v2.git.gitgitgadget@gmail.com |
3eaec10 to
b935e11
Compare
|
/submit |
|
Submitted as pull.104.v3.git.gitgitgadget@gmail.com |
If the file system is case-insensitive, we really must be careful to ignore differences in case only. This fixes git-for-windows#735 Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
b935e11 to
3fb927f
Compare
|
/submit |
|
Submitted as pull.104.v4.git.gitgitgadget@gmail.com |
|
This branch is now known as |
|
This patch series was integrated into pu via git@bc1fa10. |
|
This patch series was integrated into pu via git@c85fd25. |
|
This patch series was integrated into pu via git@c88359e. |
|
This patch series was integrated into pu via git@0576c35. |
|
This patch series was integrated into pu via git@787787d. |
|
This patch series was integrated into next via git@ac64215. |
|
This patch series was integrated into pu via git@6a97e2e. |
|
This patch series was integrated into pu via git@ff09c9e. |
|
This patch series was integrated into next via git@ff09c9e. |
|
This patch series was integrated into master via git@ff09c9e. |
|
Closed via ff09c9e. |
It is completely legitimate these days to call
git addwith absolute paths. Of course, on a case-insensitive file system, users rightfully expect the argument to be handled case-insensitively, too. This patch makes it so.Git for Windows carried this patch for over one and a half years already, I think it is time to get it into git.git.
Changes since v3:
core.fileModewhen it really wanted to talk aboutcore.ignoreCase!).Change since v2:
MINGWprerequisite in the test byCASE_INSENSITIVE_FS.v1 was sent out without a change by mistake. Sorry.