{"thread":{"id":"61066","subject":"[Feature request] git config - includeif - resolve symlinks using realpath","startedAt":"2024-03-07T00:20:36Z","lastAt":"2024-03-07T00:20:36Z","messageCount":1,"participants":["Lamy Geier"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"490129","messageId":"44a24958-ba39-47aa-a15b-61b13cc8b62a@gmail.com","threadId":"61066","inReplyTo":null,"subject":"[Feature request] git config - includeif - resolve symlinks using realpath","fromName":"Lamy Geier","fromEmail":"lamyergeier@gmail.com","sentAt":"2024-03-07T00:20:34Z","receivedAt":"2024-03-07T00:20:36Z","isPatch":false,"sender":{"key":"lamyergeier@gmail.com","avatar":null},"body":"Hello\n\nIt will be useful if the path in includeIf \"gitdir\" uses the resolved path.\n\nFor example, in the following snippet, ~/Documents/Git/Wiki is symlinked \nto several different locations. When using git from other locations, the \nfollowing won't get included. I verified this using `git config --list \n--show-origin --show-scope`\n\n```\n[includeIf \"gitdir:~/Documents/Git/Wiki/\"]\n\tpath = ~/Documents/Git/Wiki/.gitconfig\n```\n\nFeature request: Please resolve the path, before using it.\n\n-- \n\nThanks and Regards\n\nLamy\n"}]}