password - git config--global



Como mostro minha configuração global do git? (6)

Eu gostaria de mostrar todas as seções git configuradas.

Eu só encontrei o git config --get core.editor e gostaria de git config --get core.editor tudo que está configurado globalmente, não apenas o editor padrão configurado.

https://src-bin.com


Answer #1

Como eu edito minha configuração global do git?

Resposta curta: git config --edit --global

Para entender a configuração do git, você deve saber que:

As variáveis ​​de configuração do Git podem ser armazenadas em 3 níveis diferentes. Cada nível substitui os valores no nível anterior.

1. Nível do sistema (aplicado a todos os usuários no sistema e todos os seus repositórios)

  • para ver, git config --list --system (pode precisar de sudo )
  • para definir, git config --system color.ui true
  • para editar o arquivo de configuração do sistema, git config --edit --system

2. Nível global (valores específicos para você pessoalmente, o usuário.)

  • para ver, git config --list --global
  • para definir, git config --global user.name xyz
  • para editar o arquivo de configuração global, git config --edit --global

3. Nível de repositório (específico para esse repositório único)

  • para ver, git config --list --local
  • para definir, git config --local core.ignorecase true ( --local opcional)
  • para editar o arquivo de configuração do repositório, git config --edit --local ( --local opcional)

Como visualizar todas as configurações?

  • Execute git config --list , mostrando as git config --list sistema , global e (se dentro de um repositório)
  • Execute git config --list --show-origin , também mostra o arquivo de origem de cada item de configuração

Como ler uma configuração específica?

  • Execute git config user.name para obter user.name , por exemplo.
  • Você também pode especificar opções --system , --global , --local para ler esse valor em um nível específico.

Referência: 1.6 Primeiros passos - Configuração inicial do Git


Answer #2

Em sistemas baseados em linux você pode ver / editar o arquivo de configuração

vi/vim/nano .git/config

verifique se você está dentro da pasta init do git

Se você quer trabalhar com a configuração --global é

vi/vim/nano .gitconfig

em / home / userName

Isso deve ajudar na edição. https://help.github.com/categories/setup/


Answer #3

O mais curto,

git config -l

mostra todos os valores herdados de: system, global e local


Answer #4

Se você quiser apenas listar uma parte do gitconfig, como alias, core, remote, etc., você pode simplesmente canalizar o resultado através do grep. Algo como:

git config --global -l | grep core

Answer #5

Você também pode chamar git config -e para abrir o arquivo de configuração diretamente no seu editor. O arquivo git-config é muito mais legível que a saída -l , então eu sempre costumo usar o sinalizador -e .

Então, para resumir:

git config -l            # list git-config settings (same as --list)
git config -e            # Opens git-config in default editor (same as --edit)
  • Sem parâmetros interage com o local .git/config .
  • Com --global interage com ~/.gitconfig .
  • E com --system interage com $(prefix)/etc/gitconfig .

(Não foi possível encontrar o que $(prefix) significa, mas parece ser o padrão $HOME .)


Answer #6

você também pode usar o cat .gitconfig





git