akiyoko blog

akiyoko の IT技術系ブログです

Gitメモ ~ tar形式でwget ~

前回の「Gitメモ ~ clone 編 ~」では、cloneを使ってGithubからソースコードを取得する方法を紹介しました。

もっとシンプルに、(Git管理をせずに)ソースコードをtar形式で取ってくるだけなら、

$ wget https://github.com/< user_name >/< repo_name >/tarball/< branch_name >

という裏技(?)もあります。Gitをインストールしてなくてもよいので、簡単ですね。


例えば、Githubのclone URLが「https://github.com/twitter/bootstrap.git」の masterブランチであれば、

$ wget https://github.com/twitter/bootstrap/tarball/master

# tarファイルを解凍
$ tar xvf master

となります。


ちなみに、

  • zip形式でダウンロードするときは、URLの「tarball」の部分を「zipball」
  • タグを指定するときは、URLの「< branch_name >」の部分を「< tag_name >」

にすればOKです。


参考


 

Mac の場合(2014/3/25追記)

Mac の場合は、wgetコマンドが無かったりするので、

$ curl -L https://github.com/twitter/bootstrap/tarball/master > master
$ tar xvf master

などとすればよいかも。