Вопрос по git, repository, github – Как вы используете Git для извлечения только одного (или нескольких) файлов из репо? [Дубликат]

1

Possible Duplicate:
Partial clone with Git and Mercurial

Я переключился в конкретный каталог, в который я хотел бы скопировать мой файл репо, и затем попытался сделать следующее:

    git clone [email protected]:path/to/file.java

но это дает мне ОШИБКУ: хранилище не найдено

Может ли кто-нибудь сказать мне, что происходит, и что делать правильно? (немного фона не повредит!)

Возможное дублирование:stackoverflow.com/questions/2586824/… amcnabb
Вы не можете клонировать один файл, вы можете только клонировать репозитории. Почему вы просто не копируете файлы явным образом? benjgorman
Пожалуйста, не перепечатывайте вопросы, а редактируйте их, чтобы добавить необходимые детали. Lasse Vågsæther Karlsen

Ваш Ответ

2   ответа
0

а не на уровне файлов (в отличие от CVS / SVN).

В результате, если вы клонируете, вы обычно клонируете весь репозиторий, а изменение отслеживается как изменение содержимого репозитория, а не просто изменение файла.

1

что называется разреженной проверкой, которая была реализована в Git 1.7. До этого я не думал, что git позволил вам сделать это, хотя на github вы всегда можете скопировать отдельные файлы из их веб-интерфейса, открыв файл и сохранив его.

Похожие вопросы