Очистить последние репо в Git Gui

7

Как я могу очистить записи в недавних репозиториях Git Gui, не удаляя эти репозитории или .git папки внутри них?

Вот пример:

enter image description here

Вот моя информация о версии Git / Git Gui:

enter image description here

Ryan Gates
источник

Ответы:

11

Список недавно открытых репозиториев хранится в конфигурации как gui.recentrepos ,

Визит https://stackoverflow.com/questions/2114111/where-does-git-config-global-get-written-to для получения дополнительной информации о том, где хранятся файлы конфигурации.

Например: по моему %HOMEPATH% файл папки .gitconfig (msysGit 1.8.1):

[gui]
     recentrepo = C:/one
     recentrepo = C:/two

И в C:\Program files\Git\etc\gitconfig нет gui.recentrepo настройка, только глобальные настройки.

madlynx
источник
Я нашел .gitconfig файл в моей папке C: \ Users \ username, но в нем были записи, отличные от того, что я вижу в пользовательском интерфейсе. Есть ли другие конфигурационные файлы, которые превосходят этот?
Ryan Gates
найти .gitconfig в установочном каталоге msysgit, например C:\Program files\msysgit или так
madlynx
Можете ли вы добавить код для того, как может выглядеть файл конфигурации, чтобы помочь другим?
Ryan Gates
В моем случае файл был под %HOMEDRIVE%%HOMEPATH%, где было установлено начало ярлыка в параметре.
Ryan Gates
отредактировал мой ответ
madlynx
5

Откройте Git Bash и попробуйте:

git config --global --unset-all gui.recentrepo
Mitrakov Artem
источник