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

Перейдите в раздел Системные настройки -> Клавиатура. На вкладке «Ярлыки» перейдите к «Пользовательские ярлыки». Создайте новую запись с именем «Launch Terminal Fullscreen» (или что-то еще) и введите следующую команду:

gnome-terminal --window --full-screen

Предполагается, что вы можете нажать на эту запись, а затем нажать клавишу которую вы хотите использовать, чтобы установить новую комбинацию клавиш, но по какой-то причине это не работало для меня. Если это так, вам может потребоваться вручную отредактировать ярлыки запуска ...

В соответствии с этой страницей сочетания клавиш для Unity можно найти по адресу:

~/.gconf/desktop/gnome/keybindings

keybinding, похоже, находится в отдельной папке с именем «custom0», «custom1» и т. д. Отредактируйте файл «% gconf.xml», найденный в одной из этих папок, содержащий определение сочетания клавиш, которое вы только что добавили в «Настройки -> Клавиатура "(если вы добавили один). Вот мой, сопоставленный с «CTRL-ALT-m»:

<?xml version="1.0"?>
<gconf>
<entry name="action" mtime="1381112788" type="string">
    <stringvalue>gnome-terminal --window --full-screen</stringvalue>
</entry>
<entry name="name" mtime="1381112788" type="string">
    <stringvalue>Launch Terminal Fullscreen</stringvalue>
</entry>
<entry name="binding" mtime="1381110910" type="string">
    <stringvalue>&lt;Primary&gt;&lt;Alt&gt;m</stringvalue>
</entry>
</gconf>

Предположим, вы могли бы попробовать просто скопировать это в новый файл с именем «% gconf.xml» и поместить его в новый папка с именем «customX» (где «X» - следующий доступный номер) в папке ~/.gconf/desktop/gnome/keybindings. Я еще не пробовал это.

После редактирования XML вручную я вышел из системы и зашел в систему, чтобы принудительно повторить проверку ключевых слов и voila!

1
задан 31 May 2014 в 22:39

5 ответов

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

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

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

git config --global --add user.name <whatever>
76
ответ дан 25 May 2018 в 05:05
  • 1
    Я думаю, что это лучший ответ. Поскольку конфигурация уже выполнена через командную строку, я думаю, что обратная операция должна выполняться через командную строку. В противном случае выполните всю конфигурацию в файле конфигурации. – Johan Karlsson 4 September 2014 в 14:56
  • 2
    Это также работает в сценарии, в котором вы устанавливаете user.name в локальном репо вместо глобального. Просто удалите флаг --global из обеих команд. – styfle 8 March 2017 в 19:42
git config --global --unset-all user.name

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

git config --global --replace-all user.name "New User Name"
7
ответ дан 25 May 2018 в 05:05
  • 1
    Этот ответ был по существу уже представлен в вопросе user25327 . Я думаю, что добавление опции --replace-all должно быть комментарием. – gertvdijk 26 June 2013 в 13:22
git config --global -e

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

5
ответ дан 25 May 2018 в 05:05

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

git config --global --remove-section user

. В моем случае он полностью очистил данные и практически без усилий

2
ответ дан 25 May 2018 в 05:05
git config user.name 'your user name'
git config user.email 'your email name'

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

0
ответ дан 25 May 2018 в 05:05

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

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