Git 🌙
Português (Brasil) ▾ Topics ▾ Latest version ▾ git-credential-cache last updated in 2.43.0

NOME

git-credential-cache - Assistente para armazenar temporariamente as senhas na memória

RESUMO

git config credential.helper 'cache [<opções>]'

DESCRIÇÃO

Esse comando armazena em cache as credenciais para uso em futuros programas Git. As credenciais armazenadas são mantidas na memória do processo cache-daemon (em vez de serem gravadas emn um arquivo) e são esquecidas após um tempo limite que pode ser configurável. As credenciais são esquecidas mais cedo se o cache-daemon morrer, por exemplo, quando o sistema é reiniciado. O cache pode ser acessado por meio de um soquete de domínio Unix, restrito ao usuário atual através das permissões do sistema de arquivos.

Provavelmente você não vai querer invocar este comando diretamente; Ele deve ser utilizado pelas outras partes como um auxiliar da credencial do Git. See gitcredentials[7] or EXAMPLES below.

OPÇÕES

--timeout <segundos>

Quantidade de segundos para armazenar as credenciais em cache (Predefinição: 900).

--socket <caminho>

Use <caminho> para entrar em contato com um cache daemon em execução (ou inicie um novo cache daemon se um não tiver sido iniciado). A predefinição é $XDG_CACHE_HOME/git/credential/socket, a menos que ~/.git-credential-cache/ exista, e nesse caso, ~/.git-credential-cache/socket seja usado. Se o seu diretório pessoal estiver emnum sistema de arquivos montado na rede, talvez seja necessário alterá-lo para um sistema de arquivos local. É necessário especificar um caminho absoluto.

CONTROLANDO O DAEMON

Se você deseja que o daemon encerre antes esquecendo todas as credenciais em cache antes do tempo limite, você pode emitir uma ação exit:

git credential-cache exit

EXEMPLOS

O objetivo deste auxiliar é reduzir a quantidade de vezes que você deve digitar o seu nome de usuário ou senha. Por exemplo:

$ git config credential.helper cache
$ git push http://exemplo.com/repo.git
Username: <digite o seu nome de usuário>
Password: <digite a sua senha>

[funcione por mais 5 minutos]
$ git push http://example.com/repo.git
[as suas credenciais serão utilizadas automaticamente]

Você pode utilizar as opções através da variável de configuração credential.helper (este exemplo incrementa o cache a cada 1 hora):

$ git config credential.helper 'cache --timeout=3600'

GIT

Parte do conjunto git[1]

scroll-to-top