Re: git-config: replaces ~/.gitconfig symlink with real file
From: Johannes Schindelin <hidden> Date: 2016-06-15 22:43:21
Hi,
On Sun, 15 Jul 2007, Bradford Smith wrote:
If I were to fix this, I'd be tempted to use realpath(3) to follow the
symlink, but I don't think it's very reliably available cross-platform.
Certainly, it isn't used anywhere in the current git code. Can anyone
suggest a more portable fix?
I'd use readlink(2) and test for EINVAL to fall back to the current
behaviour.
Hth,
Dscho