1. ホーム
  2. git

[解決済み] Gitで特定のタグをダウンロードする

2022-03-16 21:09:18

質問

Git リポジトリの特定のタグ(現在のバージョンよりひとつ後ろのバージョン)をダウンロードする方法について考えています。

git の Web ページに以前のバージョンのタグがあり、オブジェクト名が何か長い16進数になっているのを見ました。

しかし、バージョン名は " です。 Tagged release 1.1.5 サイトによると、"。

こんな感じのコマンドを試してみました(名前は変えてあります)。

git clone http://git.abc.net/git/abc.git my_abc

そして、ディレクトリやサブディレクトリの束など、何かを得ることができました。

もしそれがリポジトリ全体であるなら、私が求めているバージョンにどうやってアクセスすればいいのでしょうか?そうでない場合、その特定のバージョンをダウンロードするにはどうすればよいのでしょうか?

解決方法は?

$ git clone

を実行すると、リポジトリ全体が表示されます。

クローン後、タグを一覧表示するには $ git tag -l を実行し、特定のタグをチェックアウトします。

$ git checkout tags/<tag_name>

さらに良いのは、チェックアウトしてブランチを作成することです (そうしないと、タグのリビジョン番号にちなんだブランチになります)。

$ git checkout tags/<tag_name> -b <branch_name>