СЦЕНАРИЙ
Я использую Vagrant, среду Windows и запускаю Ubuntu внутри виртуальной коробки для своей работы по разработке. Я настроил экземпляр сервера Samba, и я запускаю доступ к виртуальной машине через vagrant и Git Bash и запускаю команду
net use A: \\192.168.91.11\www vagrant /persistent:no /user:vagrant
в windows cmd. Это создает виртуальный диск в Windows, и я могу получить доступ ко всем файлам Linux из Windows. Операции, связанные с Git, работают нормально с Bash CLI. Я хочу попробовать и настроить Git GUI, такой как TortoiseGit.
ПРОБЛЕМА
Я не могу увидеть .git
папку внутри виртуального диска. Я уже пытался изменить параметры папок, чтобы показать скрытые папки, показать архивы, удалить только чтение с диска, но .git
папка все еще остается скрытой. .git
Папка видна , когда я запускаю команду Л.Л. на CLI. Однако он остается скрытым, когда я получаю доступ к виртуальному диску из окон. Интересно, есть ли способ использовать графический интерфейс в этой настройке? Извините за длинное описание, но мне нужен совет здесь. Если есть какой-либо другой способ реализовать GUI в этой настройке, я все уши! Благодарю.
РЕДАКТИРОВАТЬ
Итак, я клонировал свой репозиторий и при просмотре списка, я вижупапку, как показано на снимке экрана выше.
Но когда я вижу ту же папку на виртуальном диске, она не отображается. Я уже установил необходимые свойства, такие как показывать архивы, скрытые файлы и не проверять только для чтения..git
hide dot files = no
.Ответы:
Эти
.git
файлы, вероятно , скрыты отhide dot files
опциона на акции. Она по умолчаниюtrue
.Попробуйте добавить строку в спецификацию общего ресурса, например:
Это должно вступить в силу через несколько секунд после изменения конфигурации.
источник
hide dot files = no
которая, я думаю, означает, что она уже установлена. Пытался изменить его на false, но безрезультатно. @BillThor есть способ добавить несколько допустимых пользователей в этот файл. В настоящее время это показываетvalid users = vagrant
. Может быть, я добавлю пользователя Windows к нему?