このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
github:release [2020/07/03 11:56] y2sunlight [GitHubでのタグの表示] |
github:release [2020/07/06 13:44] tanaka [リリースの作成] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | > 編集中 | ||
- | |||
- | ----- | ||
- | |||
====== GitHub タグとリリースの作成 ====== | ====== GitHub タグとリリースの作成 ====== | ||
--- // | --- // | ||
行 32: | 行 28: | ||
* GitHub タグとリリースの作成 | * GitHub タグとリリースの作成 | ||
* [[github: | * [[github: | ||
- | * [[github:public|GitHub コードの公開]] | + | * [[github:publish|GitHub |
リンク | リンク | ||
行 79: | 行 75: | ||
Eclipse(Egitプラグイン)では、注釈付きのタグのみサポートされています。また、タグへの署名機能はありません。注釈付きのタグに署名を行うには、[[https:// | Eclipse(Egitプラグイン)では、注釈付きのタグのみサポートされています。また、タグへの署名機能はありません。注釈付きのタグに署名を行うには、[[https:// | ||
- | 本節では、Eclipseからのタグの作成とGitHubへのタグのプッシュについて説明しますが、GitHubではリリース作成時に同時にタグを作成できます。必要に応じて使い分けて下さい。 | + | 本節では、Eclipseからのタグの作成とGitHubへのタグのプッシュについて説明しますが、GitHubではリリース作成時に同時にタグを作成できます。リリース用のタグは、GitクライアントではなくGitHubで作成する方が良いように思います。必要に応じて使い分けて下さい。 |
\\ | \\ | ||
行 127: | 行 123: | ||
■ タグの一覧が表示されます。\\ | ■ タグの一覧が表示されます。\\ | ||
■ ここから、アーカーブ( '' | ■ ここから、アーカーブ( '' | ||
- | ■ このようにタグをプッシュすると自動的に、そのタグのアーカーブがダウンロードできるようになります。 | + | ■ このようにタグをプッシュすると自動的に、そのタグのアーカーブがダウンロードできるようになります。\\ |
■ バージョン番号( ここでは '' | ■ バージョン番号( ここでは '' | ||
行 135: | 行 131: | ||
<div indent> | <div indent> | ||
- | > ここでの編集はタグからリリースを作成する意味になります。 | + | > ここでの編集はタグからリリースを作成する意味になります。タグのメッセージが編集できるわけではありません。編集画面については、以下の[[# |
</ | </ | ||
行 147: | 行 143: | ||
[{{: | [{{: | ||
- | ■ 左サイドの [Releases] 下の [Create a new release] をクリックします。 | + | ■ 右サイドの [Releases] 下の [Create a new release] をクリックします。 |
+ | [{{: | ||
+ | ■ [Tag version]を入力します( ここでは[[# | ||
+ | <div indent> | ||
+ | > ここで新しいTag versionを入力すると、新しいタグが生成されます。リリース用のタグは、筆者的には、GitクライアントではなくGitHub(この画面)で作成する方が良いように思います。本章では、Eclipseでの操作も紹介する為に、Eclipseでタグを作成しています。 | ||
+ | </ | ||
+ | ■ [Release title]を入力します。\\ | ||
+ | ■ [Describe this release]を入力します。\\ | ||
- | \\ | + | [{{: |
+ | ■ オプションで、コンパイルされたプログラムなどのバイナリファイルを添付する場合は、[Attach binaries by dropping them here or selecting them]を押してファイルを選択して下さい。\\ | ||
+ | ■ このリリースを非製品版(プレリリース)として通知する場合は、[This is a pre-release] を選択します。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 全ての入力が終わったら 緑色の[Publish release]ボタンを押して下さい。 | ||
+ | |||
+ | [{{: | ||
+ | ■ リリースが完了すると上の画面が表示されます。 | ||
- | ==== リリースの表示 ==== | ||
\\ | \\ | ||
==== リリースの編集 ==== | ==== リリースの編集 ==== | ||
- | \\ | ||
+ | リポジトリ hello-world のメインページに移動します。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 右サイドの[Releases]をクリックします。 | ||
+ | |||
+ | [{{: | ||
+ | ■ リリースの一覧が表示されます。\\ | ||
+ | ■ 目的のリリースのタイトル( ここでは **First Release** )をクリックします。 | ||
+ | |||
+ | <div indent> | ||
+ | > | ||
+ | </ | ||
+ | |||
+ | [{{: | ||
+ | ■ [Edit release]ボタンを押します。 | ||
+ | <div indent> | ||
+ | > | ||
+ | </ | ||
+ | |||
+ | [{{: | ||
+ | ■ リリースのタイトルや説明を編集することができます。 | ||
+ | |||
+ | [{{: | ||
+ | ■ 編集が終わったら、緑色の[Update release]ボタンを押して下さい。 | ||
+ | |||
+ | \\ | ||