LINUX.ORG.RU

Клонировать репу

 ,


0

1

Доброго всем!

Сделано клонирование репозитория с гитхаба в локальный комп с правами владельца.

Теперь еще хочу клонировать этот клон на другой комп в локальной сети.

Делаю тупо на втором компе:

$ git clone ssh://user@192.168.1.7/repaX

получаю

fatal: '/repaX' does not appear to be a git repository

Можно вообще клонировать клон? Как правильно сделать?

Спасибо.

А у тебя на 192.168.1.7 git-сервер-то поднят?

mord0d ★★★★★
()

Он прямо в корневой директории лежит? `/repaX`? Или в `/home/user/repaX`?

Кроме того, клонировать имеет смысл только голый (полученный с помощью `git clone --bare`) репозиторий, иначе в него запушить ничего не выйдет.

TeopeTuK ★★★★
()

Попробуй указать полный путь до клона

Torvus
()
 An alternative scp-like syntax may also be used with the ssh protocol:

       ·   [user@]host.xz:path/to/repo.git/

Пример:

git clone pupkin@10.xx.xx.xx:batman ~/batman

В следующий раз сам сделай: git clone --help

perl5_guy ★★★★★
()
Последнее исправление: perl5_guy (всего исправлений: 2)
Ответ на: комментарий от TeopeTuK

@ТеореТИК

Да, в `/home/user/repaX`

голый

так как раз не голый

запушить

беда надо

chegeware
() автор топика

Можно вообще клонировать клон?

что ты называешь клоном? это полноценный репо.

mos ★★☆☆☆
()
Ответ на: комментарий от TeopeTuK

Нельзя только пушить в ветку, на которую ссылается рабочая коппия. Если переключить ее на какой-то конкретный коммит, то пушить можно будет куда угодно.

annulen ★★★★★
()
Ответ на: комментарий от annulen

@annulen

Лан, чешу репу на своих плечах

Спасибо всем!

chegeware
() автор топика

Как правильно сделать?

tar )

vvn_black ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.