GitHub で大規模なオープンソース プロジェクトの最も古いコミットに移動する簡単な方法はありますか?
このプロジェクトには、今日現在 13,000 件を超えるコミットがあります。最初のコミット (または最初のコミット) に戻るために、コミット履歴ページの [古い] ボタンを何百回も押したくはありません。
ベストアンサー1
これを行うための明確な UI はありませんが、コミット ログの 1 ページ目に移動するための適切な URL を構築する方法はあります。
最初のコミットを見つけたいとします。dotnet/ランタイムリポジトリまず、リポジトリ内のコミットの数を書き留めます。現在は 125,882 です。次に、コミットのリストに移動し (コミット数をクリック)、「古い」を1 回クリックします。URL は次のようになります。https://github.com/dotnet/runtime/commits/main?after=2aec3816f9bbc0eda3261daa335a05ea0df31b9c+34
の部分に注目してください+34
。これはスキップされたコミットの数です。これを125,882から1を引いて1ページあたり35を引くと、次のようになります。このURLをクリックすると、dotnet/runtime コミット履歴の最初のページに移動します。