Проверьте последний коммит репозитория, не клонируя его - PullRequest
0 голосов
/ 18 октября 2018

Я хочу иметь возможность получать информацию о репозитории (ветки, историю коммитов) без клонирования самого репозитория.

Могу ли я сделать что-то вроде создания локального репозитория git, настроить его на отслеживание / передачу по течениюудаленное репо, а затем извлекать только метаданные о репо, а не саму кодовую базу?

Моя конечная цель - просто получить историю коммитов репо.

Спасибо

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

Если это для GitHub, GitLab или BitBucket, то есть веб-интерфейс, который показывает всю необходимую информацию без клонирования репо.Например, ссылка: https://github.com/tensorflow/tensorflow/commits/master показывает все коммиты, сделанные в репозитории TensorFlow.

Аналогичные функции существуют в GitLab, BitBucket и т. Д.

0 голосов
/ 18 октября 2018

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


Если вы хотите посмотреть на один коммит:

git clone --depth 1

Если вы хотите загрузить коммиты, принадлежащие одной ветке:

git clone --single-branch --branch the/branch
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...