Есть ли способ определить, является ли мой локальный клон форком какого-то репозитория github? - PullRequest
2 голосов
/ 28 октября 2019

Точнее говоря, как мне узнать, является ли источник репо на диске форком какого-либо репо? Я думаю, что это должен быть вызов API, но я не уверен. Могу ли я рассчитывать на "remote.upstream.url"?

1 Ответ

1 голос
/ 28 октября 2019

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

GET /repos/:owner/:repo

(вы можете использовать вызов curl изкомандная строка )

Ответ JSON будет содержать поле «fork»: значение true или false.

...