GitHubの任意のバージョンを取得する方法

Filed under git
Tagged as ,

GitHubで公開されているプロジェクトの、最新版ではない特定バージョンの取得方法をまとめました。

今回取得するのは、appiraterというライブラリの2012年夏のバージョンです。
具体的には、このページにある “Aug 30, 2012” のバージョンを取得します。

まずはclone

まず、通常通り次のようなcloneコマンドで最新リポジトリを取得します。

1
$ git clone git://github.com/arashpayan/appirater.git

checkoutコマンド

で、次に、git cloneしたディレクトリ内で、checkoutコマンドを実行することで指定バージョンにすることが出来ます。
そのcheckoutコマンドに渡す引数ですが、GitHubで表示されているハッシュ値を指定します。
今回作業対象としている “Aug 30, 2012” のバージョンでしたら、そのページにあるこの16進数文字列になります。

github_sha_string

この文字列をコピーした後、ターミナルでgit cloneしたディレクトリの中に入って、下記のようにコマンドをペーストすることでそのバージョンに設定されます。

1
$ git checkout fe6c9a2aee8ccdf78b3f3713e29e6468080fe4ab

[AD]

↓いろんな書籍がKindleで出ていますね!git本もあった!

カテゴリ:


↓やっぱり欲しいKindle Paper White★★★

Kindle Paperwhite Wi-Fi (第5世代)

Kindle Paperwhite Wi-Fi (第5世代)

定価:¥ 7,980

カテゴリ:エレクトロニクス

発売日:2012-11-19


Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)