Следующая команда:
$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».
gedit ~/.gitconfig
ИЛИnano ~/.gitconfig
vim
... илиex
илиed
илиbutterflies that focus the cosmic energy in the upper atmosphere that then flip the correct bits in your drive platter
.Супер поздний ответ, но, надеюсь, все еще полезно:
Тогда вы можете:
источник
user.name
в локальном репо вместо глобального. Просто уберите--global
флаг из обеих команд.Или вы можете просто изменить имя пользователя следующим образом:
источник
--replace-all
опции должно быть комментарием.Эта команда откроет GNU nano editor с тем, что вы ожидаете.
источник
Последнее, но не менее полезное, хотя это крайний случай, это использовать
В моем случае он очистил данные идеально и без особых усилий
источник
Вы можете настроить для каждого проекта вашей компании. И глобальное имя пользователя задайте ваше личное имя github и адрес электронной почты. Я подумал, что это должен быть лучший способ справиться с этим условием.
источник
У меня возникли проблемы при попытке очистить двойные записи для core.editor ... Я бы запустить
git config --unset-all core.editor
тогда
git config --list
и не вижу изменений.
Ответ должен был бежать:
git config --global --unset-all core.editor
источник