GIT-CREDENTIAL-CACHE--DAEMON(1) Git Manual GIT-CREDENTIAL-CACHE--DAEMON(1)

# [NAME](#NAME)

git-credential-cache--daemon - Temporarily store user credentials in memory

# [SYNOPSIS](#SYNOPSIS)

```
git credential-cache--daemon [--debug] <socket-path>
```

# [DESCRIPTION](#DESCRIPTION)

**Note**

You probably don’t want to invoke this command yourself; it is started automatically when you use [**git-credential-cache**(1)](/man/os/git/git-credential-cache.1).

This command listens on the Unix domain socket specified by *&lt;socket-path&gt;* for **git-credential-cache** clients. Clients may store and retrieve credentials. Each credential is held for a timeout specified by the client; once no credentials are held, the daemon exits.

If the **--debug** option is specified, the daemon does not close its stderr stream, and may output extra diagnostics to it even after it has begun listening for clients.

# [GIT](#GIT)

Part of the [**git**(1)](/man/os/git/git.1) suite

2026-09-27 Git 2.56.0

---

Document: git-credential-cache--daemon(1) from git 2.56.0-r0 (Chainguard OS)
Source: https://kernel.googlesource.com/pub/scm/git/git.git
