このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
github:release [2020/07/03 14:19] y2sunlight [リリースの編集] |
github:release [2020/07/16 15:47] (現在) y2sunlight [GitHub タグとリリースの作成] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | > 編集中 | ||
- | |||
- | ----- | ||
- | |||
====== GitHub タグとリリースの作成 ====== | ====== GitHub タグとリリースの作成 ====== | ||
--- // | --- // | ||
行 32: | 行 28: | ||
* GitHub タグとリリースの作成 | * GitHub タグとリリースの作成 | ||
* [[github: | * [[github: | ||
- | * [[github:public|GitHub コードの公開]] | + | * [[github:publish|GitHub |
リンク | リンク | ||
行 38: | 行 34: | ||
* [[https:// | * [[https:// | ||
* https:// | * https:// | ||
- | * [[https://help.github.com/ | + | * [[https://docs.github.com/ |
---- | ---- | ||
行 73: | 行 69: | ||
* **注釈付きのタグ** --- Annotated \\ チェックサムが付き、タグを作成した人の情報(名前、メールアドレス)、作成日時、注釈が保持されます。 これは、主にリモートブランチでリリース情報の一部として利用されます。 | * **注釈付きのタグ** --- Annotated \\ チェックサムが付き、タグを作成した人の情報(名前、メールアドレス)、作成日時、注釈が保持されます。 これは、主にリモートブランチでリリース情報の一部として利用されます。 | ||
- | * **軽量版のタグ** --- Lightweight \\ コミットとの関連付けを保持するだけのタグで、それ以上の情報は保持されません。これは、主にローカールブランチでコミットの名前付けの為の利用されます。 | + | * **軽量版のタグ** --- Lightweight \\ コミットとの関連付けを保持するだけのタグで、それ以上の情報は保持されません。これは、主にローカールブランチでコミットの名前付けの為に利用されます。 |
どちらの種類のタグにも(通常は注釈付きのタグに対して)、GPG秘密鍵による署名をすることができます。 | どちらの種類のタグにも(通常は注釈付きのタグに対して)、GPG秘密鍵による署名をすることができます。 | ||
行 79: | 行 75: | ||
Eclipse(Egitプラグイン)では、注釈付きのタグのみサポートされています。また、タグへの署名機能はありません。注釈付きのタグに署名を行うには、[[https:// | Eclipse(Egitプラグイン)では、注釈付きのタグのみサポートされています。また、タグへの署名機能はありません。注釈付きのタグに署名を行うには、[[https:// | ||
- | 本節では、Eclipseからのタグの作成とGitHubへのタグのプッシュについて説明しますが、GitHubではリリース作成時に同時にタグを作成できます。必要に応じて使い分けて下さい。 | + | 本節では、Eclipseからのタグの作成とGitHubへのタグのプッシュについて説明しますが、GitHubではリリース作成時に同時にタグを作成できます。リリース用のタグは、GitクライアントではなくGitHubで作成する方が良いように思います。必要に応じて使い分けて下さい。 |
\\ | \\ | ||
行 147: | 行 143: | ||
[{{: | [{{: | ||
- | ■ 左サイドの [Releases] 下の [Create a new release] をクリックします。 | + | ■ 右サイドの [Releases] 下の [Create a new release] をクリックします。 |
[{{: | [{{: |