惠轶群 <huiyiqun@xxxxxxxxx> writes: > After reading the > [spec](https://specifications.freedesktop.org/basedir-spec/basedir-spec-0.7.html) > more carefully, I think that $XDG_RUNTIME_DIR may be a better choice than > the above two. For ~/.git-credential-cache/socket is a unix socket and should > be used only runtime. Nice. > Of course I could check the existence of `~/.git-credential-cache` and > `$XDG_CONFIG_HOME/git/credential-cache` to decide where to put > the socket, I think that is the most sensible. They are directories that are expected to be persistent, aren't they? You sound like you think it is better to check the location of the existing socket, but I am having a hard time understanding and/or guessing why you might think so, especially when you already know that the socket itself may not be persistent. Puzzled... -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html