git config global file - удалить настройки

Следующая команда:

$git config --global --list

дает мне:

user.name=test user
user.name=gotqn

Я хочу удалить имя. Я сослался на эту статью и выполнил следующие команды, но безрезультатно:

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

Я использую Ubuntu 12.04, а

git version

дает мне

]
git version 1.7.9.5

Пожалуйста, помогите с этим, потому что я хочу попытаться сохранить свой проект, используя git, но не хочу выполнять команду с именем «test user».

94
задан 30 June 2018 в 02:30

8 ответов

Последнее, но не менее полезное, хотя это незначительный случай - это использовать

git config --global --remove-section user

В моем случае он очистил данные идеально и без особых усилий

0
ответ дан 30 June 2018 в 02:30
git config --global --unset-all user.name

Или вы можете просто изменить имя пользователя следующим образом:

git config --global --replace-all user.name "New User Name"
0
ответ дан 30 June 2018 в 02:30

Вы можете редактировать файл ~/.gitconfig в вашей домашней папке. Здесь сохраняются все настройки --global.

0
ответ дан 30 June 2018 в 02:30

Супер поздний ответ, но, надеюсь, все еще полезно:

git config --global --unset-all user.name

Тогда вы можете:

git config --global --add user.name <whatever>
0
ответ дан 30 June 2018 в 02:30
git config --global -e

Эта команда откроет GNU nano editor с тем, что вы ожидаете.

0
ответ дан 30 June 2018 в 02:30
git config user.name 'your user name'
git config user.email 'your email name'

вы можете настроить для каждого проекта вашей компании. И глобальное имя пользователя задайте ваше личное имя github и адрес электронной почты. Я подумал, что это должно быть лучшим способом для обработки этого условия.

0
ответ дан 30 June 2018 в 02:30

Я испытывал затруднения при попытке убрать двойные записи для core.editor... Я работал

git config --unset-all core.editor

затем

git config --list

и не вижу изменений.

ответ должен был работать:

git config --global --unset-all core.editor

0
ответ дан 17 October 2019 в 11:42

. Вы можете отредактировать свой .git / config файл присутствует в локальном репозитории репо вручную, как показано ниже:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[user]
        email = <username>@gmail.com
[remote "origin"]
        url = https://github.com/<username>/<repo_name>.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[credential]
        username = <user_name>
[credential "user"]
        email = <username>@gmail.com
[branch "master"]
        remote = origin
        merge = refs/heads/master
"config" 19L, 427C

Теперь попробуйте в терминале:

git push -origin master

1
ответ дан 15 December 2019 в 09:17

Другие вопросы по тегам:

Похожие вопросы: