#git #github #visual-studio-code
#git #github #visual-studio-code
Вопрос:
Я попытался проверить свой код сегодня вечером в Visual Studio Code и увидел это сообщение.
Я сначала внес свои изменения, а затем нажал «Зафиксировать», как я всегда делаю!
ВОПРОС 1 — Почему эти значения внезапно исчезли?
К вашему сведению — я заметил обновление VS Code, когда начал сегодня утром. Я не могу понять, почему обновление VS Code удалит эти значения!
ВОПРОС 2 — Я могу снова настроить их со значениями, но прошло так много времени с тех пор, как я это сделал, должны ли эти два значения совпадать с моим именем пользователя / паролем на github.com ?
Комментарии:
1. Эта очень странная вещь только что случилась и со мной. Первая фиксация с тех пор, как я вчера обновил vscode. Глобальные учетные данные git исчезли.
2. У меня такая же проблема (Linux, использование Git только через командную строку): часто мое имя пользователя и адрес электронной почты удаляются из файла gitconfig.
3. Я также получаю эту проблему. Я неоднократно устанавливал
git config --global user.name
в командной строке, однако эти значения продолжают удаляться. Я не использую vscode, но я использую atom.
Ответ №1:
Я не думаю, что VSC удалил эти значения из файла конфигурации, возможно, он был настроен только в локальном репозитории, проверьте свой глобальный конфигурационный файл, чтобы применить ваше имя пользователя и адрес электронной почты во всех ваших репозиториях
git config --global -l
Нет, именно эти данные определяют вашу личность в ваших коммит, они не имеют никакого отношения к учетным данным вашего удаленного репозитория
источник: https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
Комментарии:
1. Просто запустите его и увидите следующее: фатальный: невозможно прочитать конфигурационный файл ‘/Users/myname/.gitconfig’: такого файла или каталога нет. Не уверен, почему я вижу это сообщение. Должен ли я просто попытаться настроить адрес электронной почты и имя пользователя и покончить с этой проблемой?
2. Мог ли я случайно нажать какую-то кнопку, чтобы удалить ее? Просто пытаюсь понять, почему я вижу это внезапно? Я никогда раньше не видел этого сообщения, и я совершил более 1000 раз!
3. вы переместили общий конфигурационный файл git? вы можете запустить эту команду, чтобы выяснить, где находится global .gitconfig
git config --global --edit
, если ваш редактор сообщает вам, в каком каталоге находится файл4. нет, я ничего не перемещал, если только случайно не нажал что-то, и оно случайно переместилось. Я только что ввел имя / адрес электронной почты, и теперь он снова работает. Я не знаю, должен ли я беспокоиться или просто двигаться дальше?
5. Я только что запустил git config —global —edit, и все, что я вижу на выходе, — это мое имя и адрес электронной почты. Должен ли я беспокоиться? Было ли что-то случайно удалено? Должен ли я увидеть больше информации? Я немного новичок в использовании git.