Я только что установил git впервые для сольного проекта - и теперь я не знаю, как я так долго жил без контроля версий. Я хотел посмотреть, будет ли полезен графический интерфейс, но у меня проблема ...
- Моя машина для разработки работает под управлением Windows
- Проект находится на безголовом сервере Linux в локальной сети
- Каталоги проектов используются совместно через samba и отображаются как сетевые диски на ПК с Windows
- Я единственный, кто использует этот сервер, поэтому нет необходимости клонировать репо на ПК с Windows
- Если я использую git через SSH, то это вообще не проблема
Все клиенты Git с графическим интерфейсом, которые я пробовал, все предполагают, что я запускаю git на компьютере, на котором я их установил. Если я попытаюсь работать с репозиторием, размещенным на linux, с помощью git, установленного в widnows, то он (не неожиданно) работает медленно, как меласса, и, похоже, имеет проблемы с совместимостью.
Есть ли способ заставить это работать для smartgit? Или любой другой порядочный клиент?
Я установил gitweb, который, кажется, достаточно хорош для просмотра истории проекта, но я не могу ничего с этим поделать.
РЕДАКТИРОВАТЬ : Если бы я мог расширить этот вопрос и просто попросить несколько советов о том, как действовать, то есть: смириться с этим и использовать Putty с чем-то еще для визуализации, клонировать репо и нажать / тянуть, или сделать что-то другое, как совет Svick X Server.