Я полностью разочарован:
A. Потому что это также случилось со мной и
B. Поскольку ответ в этой теме исключительно расплывчаты.
Насколько я мог понять, что вам нужно поместить файл .gitconfig в вас C:/Documents и Settings/папки USERNAME, но я:
1) не может найти файл .gitconfig (я искал всю систему) только gitconfig и gitconfig.vim и
2) размещение этих двух файлов в вышеупомянутой папке не помогло мне.
У меня есть запрос для разработчиков: хотя эта проблема кажется редкой, не могли бы вы предоставить опцию CLEAN UNINSTALL smartgit, а также CLEAN INSTALL, которая воссоздает КАЖДЫЙ конфигурационный файл. Я думал, что это естественная практика, и был шокирован, увидев, что такие ошибки поддерживаются из-за того, что вы не следуете за ним.
РЕШЕНИЕ: Хорошо, поэтому для решения проблемы я запустил [GIT_FOLDER] /git/git-cmd.bat, который запустил командную строку и ввел команды из этой ошибки. Именно я вошел:
мерзавец конфигурации --global user.email "[MY_EMAIL]"
и
мерзавец конфигурации --global user.name "[my_name]"
Хотя я думаю Я ввел тот же адрес электронной почты, что и тот, который я дал, когда я впервые установил программу (зарегистрировать некоммерческую копию). Я не думаю, что они когда-либо спрашивали меня об этом имени, поэтому имя было совершенно новым. Поэтому я не знаю, нужно ли вводить точный адрес электронной почты, который вы указали при первой установке или нет.
После этого я перезапустил Git и зафиксировал поведение.
Какая ОС вы используете, какую версию Git? Если в Windows, где находится ваш глобальный .gitconfig? – Mot
Вы писали, что вы успешно использовали SmartGit, но «сегодня» он не смог выполнить. Что-то изменилось в вашей конфигурации системы? – Mot
Win 7, версия Git 1.8.0.msysgit.0, и я не уверен, как узнать, где SmartGIT помещает файл .gitconfig.Я новичок в Git, поэтому я использую графический интерфейс вместо простой командной строки. –