Git GUI в Windows не видит папку .git из общего ресурса Samba


0

СЦЕНАРИЙ
Я использую 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

введите описание изображения здесь


прикрепить скриншот, как вы пытаетесь получить к нему доступ?
SeanClt

Обновил мой пост @SeanClt. Также, как предлагается в ответе ниже, я установил hide dot files = no.
Адитья

Ответы:


0

Эти .gitфайлы, вероятно , скрыты от hide dot filesопциона на акции. Она по умолчанию true.

Попробуйте добавить строку в спецификацию общего ресурса, например:

hide dot files = false 

Это должно вступить в силу через несколько секунд после изменения конфигурации.


В файле smb.conf я вижу строку, hide dot files = noкоторая, я думаю, означает, что она уже установлена. Пытался изменить его на false, но безрезультатно. @BillThor есть способ добавить несколько допустимых пользователей в этот файл. В настоящее время это показывает valid users = vagrant. Может быть, я добавлю пользователя Windows к нему?
Адитья

@Aditya valid users - это список, в котором можно перечислить несколько пользователей. Тем не менее, действительные группы могут быть более подходящим способом решения этой проблемы. Возможно, вам придется использовать другие параметры для установки и использования соответствующих разрешений. Пожалуйста, прочитайте справочную страницу.
BillThor
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.