Как проверить, содержит ли репозиторий git (в частности, GitHub) файл с указанным c именем без извлечения его?
Я обнаружил, что GitHub в веб-интерфейсе может выполнять поиск для указанного файла c:
https://github.com/github/fetch/find/master
Выполнен первоначальный запрос, который извлекает все пути к файлам репозитория git:
https://github.com/github/fetch/tree-list/5ae7ae01f17d937cdf1dd0f8c977faf3d3f412c1
в результате мы получим:
{
"paths": [
".eslintrc.json",
".gitignore",
".travis.yml",
"CODE_OF_CONDUCT.md",
"CONTRIBUTING.md",
"LICENSE",
"Makefile",
"README.md",
"bower.json",
"fetch.js",
"fetch.js.flow",
"package.json",
"prettier.config.js",
"rollup.config.js",
"test/karma-worker.config.js",
"test/karma.config.js",
"test/server.js",
"test/test.js",
"test/worker-adapter.js",
"test/worker.js"
]
}
Этот tree-list
параметр 5ae7...12c1
не похож на то, что я может предсказать - может быть, какой-нибудь жетон?