Возможный дубликат:
частичный клон с помощью Git и Mercurial
Я переключился в конкретный каталог, в который я хотел бы скопировать мой файл репо, а затем попробовал следующее:
git clone [email protected]:path/to/file.java
но это дает мне ОШИБКУ: репозиторий не найден
Может ли кто-нибудь сказать мне, что происходит и что делать? (немного фона не помешает!)
Ответ 1 · рейтинг 1 · Jesus Ramos
Возможно, вы захотите изучить то, что называется разреженной проверкой, которая, как мне кажется, была реализована в Git 1.7. До этого я не думаю, что git позволял вам это делать, хотя на github вы всегда можете скопировать отдельные файлы из их веб-интерфейса, открыв файл и сохранив его.
Ответ 2 · ptyx
git работает на уровне репозитория, а не на уровне файлов (в отличие от CVS / SVN).
В результате, если вы клонируете, вы обычно клонируете все репо - и изменение отслеживается как изменение содержимого репозитория, а не просто изменение файла.