Как можно подключиться к web серверу по SSH и использовать Git с помощью графической оболочки, например, Sourcetree?

Какую программу можно использовать для подключения к удалённому репозиторию через свой собственный веб-сервер вместо Sourcetree?
  • 14 августа 2024 г. 11:03
Ответы на вопрос 2
Для подключения к web серверу по SSH и использования Git с помощью графической оболочки Sourcetree, необходимо выполнить следующие шаги:

1. Убедитесь, что на вашем web сервере установлен SSH и Git.
2. Скачайте и установите Sourcetree на ваш компьютер.
3. Откройте Sourcetree и нажмите "File" -> "Clone/New".
4. Введите URL вашего удаленного репозитория (например, ssh://username@hostname:/path/to/repository.git) и укажите локальную папку для клонирования.
5. Нажмите "Clone" и введите свои учетные данные SSH, если требуется.

Для подключения к удаленному репозиторию через свой собственный веб-сервер, вы можете использовать любую программу для работы с Git, которая поддерживает SSH-подключения. Например, можно использовать Git GUI (GUI-версию Git), GitKraken, TortoiseGit и другие.

Для подключения через SSH, вам нужно будет указать URL вашего репозитория с протоколом SSH (например, git@hostname:/path/to/repository.git) и ввести свои учетные данные SSH для аутентификации.
Мне кажется, Вы не очень правильно понимаете работу с гитом. 
Есть рабочая копия. Есть репозиторий ( по сути, такая же рабочая копия плюс обслуживающее её ПО).
Традиционно работа строится так:
Вы, конечно, можете смонтировать удалённую папку как локальную ( в Linux это делается через FUSE, вроде бы), и натравить Sourcetree на точку монтирования. Но лично я такое не одобряю
Похожие вопросы