Если вы хотите минимизировать объем загружаемых и / или хранимых данных на локальном диске, вы можете попробовать следующие команды.
git clone --depth=1 --bare REPO
cd REPO.git
git show HEAD:PATH/TO/FILE
--depth=1
означает, что вы загрузите только самую последнюю ревизию, а не историю. --bare
означает, что вы загрузите удаленный репозиторий, но на самом деле не создадите никакого рабочего дерева, сэкономив место на локальном диске.
Обратите внимание, что если вас интересует версия файла, отличная от самой последней, приведенные выше команды работать не будут, поскольку они не загружают никакой истории.