O seguinte comando:
$git config --global --list
me dá:
user.name=test user
user.name=gotqn
Eu quero remover o primeiro nome. Mencionei este artigo e executei os seguintes comandos, mas sem nenhum resultado:
git config --global --remove-section user.name='test user'
git config --global --remove-section user.name="test user"
git config --global --remove-section user.name=test user
git config --global --remove-section user.name
git config --global --remove-section test user
Estou usando o Ubuntu 12.04 e
git version
me dá
git version 1.7.9.5
Por favor, ajude nisso, porque eu quero tentar salvar meu projeto usando o git, mas não quero executar o comando com o nome 'test user'.
gedit ~/.gitconfig
ORnano ~/.gitconfig
vim
... ouex
oued
oubutterflies that focus the cosmic energy in the upper atmosphere that then flip the correct bits in your drive platter
.Resposta super tardia, mas espero que ainda seja útil:
Então você está livre para:
fonte
user.name
em um repositório local em vez de global. Basta remover a--global
bandeira dos dois comandos.Ou você pode simplesmente mudar o nome do usuário assim:
fonte
--replace-all
opção deve ser um comentário.Este comando abrirá o editor nano GNU com o que você está esperando.
fonte
Por último, mas não menos importante, embora seja um caso marginal é usar
No meu caso, limpou os dados perfeitamente e com pouco ou nenhum esforço
fonte
você pode configurar todos os projetos de sua empresa e o nome de usuário global defina seu nome e e-mail particular no github. Pensei que essa seria a melhor maneira de lidar com essa condição.
fonte
Eu estava tendo problemas para tentar limpar as entradas duplas do core.editor ...
git config --unset-all core.editor
então
git config --list
e não veja alterações.
A resposta foi:
git config --global --unset-all core.editor
fonte