Разница между git удаленным добавлением и git клоном
Что делает команда clone? Есть ли какой-либо эквивалент ему в svn?
В чем разница между
git remote add test git://github.com/user/test.git
И
git clone git://github.com/user/test.git
Имеет ли значение имя созданного репо?
Ответ 1
git remote add просто создает запись в вашей конфигурации git, которая указывает имя для определенного URL-адреса. Для этого вам необходимо иметь существующий репозиторий git.
git clone создает новый репозиторий git, копируя существующий, указанный в указанном URI.
Теперь есть незначительные различия, но в принципе вы, вероятно, их не заметите. Как упражнение, оставленное читателю, сравните .git/config из каждого каталога.
Ответ 3
Команда clone создает локальную копию указанного вами репо. remote add добавляет удаленное репо, которое вы можете либо нажать, либо извлечь из него.