Использование git поверх sshfs слишком медленно

Я использую git вместо sshfs (в Mac OS X 10,5, 10.7), но он слишком медленный.

Каждый раз, когда я напрямую входил на удаленный сервер, использовал команду git.

Я пробовал этот пост, http://kerneltrap.org/mailarchive/git/2008/10/23/3768494 , но он не работает.

Кто-нибудь знает какие-нибудь хорошие идеи?

23
задан banyan 30 August 2011 в 15:37
поделиться

2 ответа

Я знаю, что это очень старая проблема, но я ежедневно сталкиваюсь с этой проблемой. У меня очень сложная среда, которую было бы практически невозможно / долго воссоздать на месте. У нас есть вещи повсюду, мы работаем с API сторонних разработчиков API cPanel и т. Д.

Единственное решение, которое работает для меня, - это монтировать и работать с файлами локально через sshfs, но когда приходит время git, у меня открывается окно терминала, которое просто в ssh'd, и это работает для меня. Есть ли причина, по которой вы не можете / не хотите открывать терминал? В противном случае это кажется самым быстрым и самым надежным решением для меня.

8
ответ дан 29 November 2019 в 02:39
поделиться

Если я правильно понял, вы напрямую обращаетесь к репозиторию git через sshfs.

Вся суть git распространяется и может толкать / вытягивать, так почему бы вам просто не клонировать репо на локальный fs? Помните, что git clone работает и с файловой системой, вам не нужно клонировать из «сетевого» хранилища (ssh, http, git и т. Д.).

$ git clone /my_sshfs_mountpoint/repo

и вы готовы к рок. Просто не забудьте git push поддержать свою работу, когда закончите.

1
ответ дан 29 November 2019 в 02:39
поделиться
Другие вопросы по тегам:

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