Open6
Gitを勉強していく
Gitに入門する
Git Tag
TagはGitの機能で、1つのCommitと紐付く。
GitHub Release
ReleaseはGitHubの機能で、1つのTagと紐付く。Releaseを使うとアップデートの情報をMarkdown形式で記載できたりする。
セマンティック・バージョニング
[0-9]+\.[0-9]+\.[0-9]+
- メジャーバージョン:後方互換性なし
- マイナーバージョン:後方互換性のある追加
- パッチバージョン:後方互換性のある修正
- 初期開発バージョン(
0.1.1
など): 後方互換性を担保する必要なし - プレリリースバージョン(
1.1.1-rc
など):rc
はrelease candidateの略。