aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-02-08 09:14:42 -0800
committerJunio C Hamano <gitster@pobox.com>2023-02-08 09:14:42 -0800
commitc6dea59323c70ae29adaac6a6ec75cf653ad753c (patch)
tree174846637e322d035908b9f25a73f90b0872f55b
parentMerge branch 'gm/request-pull-with-non-pgp-signed-tags' (diff)
parentDocumentation: clarify that cache forgets credentials if the system restarts (diff)
downloadgit-c6dea59323c70ae29adaac6a6ec75cf653ad753c.tar.gz
git-c6dea59323c70ae29adaac6a6ec75cf653ad753c.zip
Merge branch 'mh/doc-credential-cache-only-in-core'
Documentation clarification. * mh/doc-credential-cache-only-in-core: Documentation: clarify that cache forgets credentials if the system restarts
-rw-r--r--Documentation/git-credential-cache.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/Documentation/git-credential-cache.txt b/Documentation/git-credential-cache.txt
index 432e159d95..f473994a86 100644
--- a/Documentation/git-credential-cache.txt
+++ b/Documentation/git-credential-cache.txt
@@ -14,10 +14,13 @@ git config credential.helper 'cache [<options>]'
DESCRIPTION
-----------
-This command caches credentials in memory for use by future Git
-programs. The stored credentials never touch the disk, and are forgotten
-after a configurable timeout. The cache is accessible over a Unix
-domain socket, restricted to the current user by filesystem permissions.
+This command caches credentials for use by future Git programs.
+The stored credentials are kept in memory of the cache-daemon
+process (instead of written to a file) and are forgotten after a
+configurable timeout. Credentials are forgotten sooner if the
+cache-daemon dies, for example if the system restarts. The cache
+is accessible over a Unix domain socket, restricted to the current
+user by filesystem permissions.
You probably don't want to invoke this command directly; it is meant to
be used as a credential helper by other parts of Git. See