Как клонировать git в Ruby с помощью URL

#ruby #git #git-clone

#ruby #git #git-clone

Вопрос:

Есть ли способ клонировать репозиторий git с URL-адреса в Ruby? Я искал и, похоже, не могу найти ответ. Все было бы оценено.

Ответ №1:

Вы можете использовать git драгоценный камень:

 require 'git'
Git.clone('git://repo.or.cz/rubygit.git', 'clone.git')
  

Комментарии:

1. У меня нет URI репозитория. Это не позволит мне использовать URL.

2. @Busch, что это значит? Как вы можете ожидать клонирования репозитория, не имея его URL-адреса клонирования?

3. @Busch — в конце дня git gem просто переносит системные вызовы — если он работает с git clone ... , он должен работать здесь. Какую ошибку вы получаете?

4. Я все испортил. Вы были правы. Извиняюсь, @UriAgassi

5. Как вы можете передать https, а не ssh. ssh работает, но не https.