回答:
GitHubでプロジェクトの作成日を知る方法。
使用レポGitHubのAPIを、この情報を取得するために、
https://api.github.com/repos/{:owner}/{:repository}
https://api.github.com/repos/libgit2/libgit2sharp
JSONペイロードはcreated_at
、リポジトリが作成されたUTC日付を持つメンバーを公開します。
上記のLibGit2Sharpリポジトリを検討すると、2011年2月2日16:44:49 UTCに作成されたことがわかります。
注:created_at
必ずしも最初のコミットの日付が反映されません。リポジトリがGitHubに作成された日付です。たとえば、xunit/resharper-xunit
プロジェクトは最近codeplexからGitHubに移動されました。created_at
日付があり2014-05-01T11:17:56Z
ますが、コミットのほとんどははるか遠くよりさかのぼります。
curl -s https://api.github.com/repos/KhronosGroup/WebGL | grep 'created_at' | cut -d: -f2-
。版画"2016-03-11T02:02:33Z",
:)
@nulltokenの答えは非常に便利です。さらに便利にするために、リポジトリーの作成日を表示するためのchrome拡張を作成することにしました。
ハイライト
リポジトリーの作成日が要約バーに表示されます。
日付形式は、拡張アイコンをクリックしてカスタマイズできます。
これは私にとって本当にうまくいきます。お役に立てれば幸いです。
正確な作成日に興味がなく、リポジトリの大体何歳か知りたい場合。あなたは、に行くことができInsights
、その後、Contributors
。たとえば、最初のコミットreact
がプッシュされましたMay 26 2013
。
Githubの新しいGraphQL APIを使用することもできます。
query {
repository(owner: "graphql", name: "graphql-js") {
name
createdAt
}
}
ブックマークレットを作成しましたので、重宝するかもしれません。簡単な回避策でプライベートまたはプライベート-組織リポジトリの詳細を知ることもできます。
構文:
curl -s https://api.github.com/repos/{:owner}/{:repository} | jq '.created_at'
例:
curl -s https://api.github.com/repos/NabiKAZ/video2gif | jq '.created_at'
結果:
"2017-04-22T22:58:47Z"
-u {:username}
です。パスワードの入力を求められます。
作成日をリポジトリのGitHubページに直接表示するユーザースクリプトを作成しました:https : //openuserjs.org/scripts/cosenal/GitHub_Repo_Dates
この質問は古いですが、外部プラグインなしでGithubから日付を取得しようとしました。オンラインになって深く掘り下げ、他の何かを見つけようとした後、このソリューションに出会いました。これが答えです。
Settings
Security
repo.create
、リポジトリに関する詳細情報を含むポップアップをクリックしてポップアップすることもできます。