リリースとタグ
タグは、v1.2.0 のようなバージョンなど、重要なコミットを示すものです。リリースはタグを土台として、読みやすいノートと任意のファイル添付を加えたもので、ユーザーはWeb UIから特定のバージョンを参照してダウンロードできます。
タグは、UIまたはローカルのクローンから作成できます。
UIから作成する場合:
- リポジトリを開き、Releases、Tags の順に選択します。
- Create Tag を選択します。
- タグ名(たとえば
v1.2.0)を入力し、対象のブランチまたはコミットを選択して、Create Tag を選択します。
コマンドラインから作成する場合:
git tag v1.2.0git push origin v1.2.0過去の特定のコミットにタグを付けるには、HEAD に頼らず、コミットIDを指定します。
git tag v1.2.0 abc1234git push origin v1.2.0リリースの公開
Section titled “リリースの公開”- リポジトリを開き、Releases を選択します。
- New Release を選択します。
- Tag Name フィールドで、既存のタグを選択するか、新しい名前を入力して、現在のデフォルトブランチの先頭に作成します。
- Release Title を入力し、Markdown本文にリリースノートを記述します。変更履歴、アップグレード手順、既知の問題などをここに記載します。
- そのバージョンを一般向けにまだ使用できない場合は This is a pre-release を選択します。公開せずに後で仕上げる場合は下書きを保存を選択します。
- 準備ができたら Publish Release を選択します。
ファイルの添付
Section titled “ファイルの添付”アップロードしたファイルは、自動生成されるソースアーカイブとともに、リリースページに名前付きのダウンロードリンクとして表示されます。
- 新規または編集中のリリースのフォームで、Attach Files セクションに移動します。
- ファイルをアップロードエリアにドラッグするか、アップロードエリアを選択して参照します。ビルド済みのバイナリ、圧縮アーカイブ、チェックサム、署名がよく使われます。
- ファイルごとに繰り返し、リリースを公開または更新します。
チームのダウンロードが速く済むよう、個々のファイルは適度なサイズに収めてください。
リリースの表示とダウンロード
Section titled “リリースの表示とダウンロード”- Releases を選択すると、新しい順にすべてのリストが表示されます。
- プレリリースではない最新のリリースには、Latest バッジが付いて強調表示されます。
- 各エントリーには、タグ名、リリースタイトル、ノート、および次へのリンクが表示されます。
- Source code — タグ付けされたコミットの
zipとtar.gzのアーカイブ(自動生成)。 - Assets — リリースの公開時に添付したファイル。
- Source code — タグ付けされたコミットの
- ファイルのリンクを選択すると直接ダウンロードできます。URLをコピーして共有することもできます。
2つのリリースを比較するには、タグ名を比較用のURLとして開きます。
https://git.example.plaidcloud.com/you/my-repo/compare/v1.1.0...v1.2.0