プロジェクト事前共有事項について - takomomo202208/git-nagano-cafeVer1.0 GitHub Wiki
開発に必要な作業の認識を合わせるために、以下に利用方法を記載する
<参考>
https://tracpath.com/bootcamp/learning_git_git_flow.html
https://gist.github.com/tiijima/9854122dafa5eeb9bf7a
ブランチ名 | 概要 | 詳細 |
---|---|---|
main | デプロイ(常にリリースできる状態)となるブランチ | ・develop,release,hotfix,のマージ先となる |
develop | 次回リリースの開発用ブランチ | ・開発中は develop ブランチからブランチを切って、作業完了後に再びマージするという作業を繰り返す |
feature_* | 新規機能の開発用ブランチ | ・ひとつの変更に対してひとつの feature ブランチを切る ・ブランチの名前は、変更の内容がすぐに分かるような名称にする ・develop ブランチから派生させ、作業完了後に再び develop ブランチにマージ ・マージ完了後に削除する 例)feature_cart,feature_item |
release_* | 次回リリースの準備用ブランチ | ・developから分岐し、developとmasterへマージする 例)release_ver_1 |
hotfix_* | 現在の製品バージョンの |
・masterから分岐し、developとmasterへマージする。 例)hotfix_itemlist,hotfix_order_status |
<参考>
https://qiita.com/itosho/items/9565c6ad2ffc24c09364
https://gist.github.com/mono0926/e6ffd032c384ee4c1cef5a2aa4f778d7
https://qiita.com/gogotanaka/items/b65e1b081fa976e5d754
コミットステータス | 概要 | 例) |
---|---|---|
Fix | バグ修正 | [Fix]cart一覧が表示されないバグの修正 |
Add | 新規(ファイル)機能追加 | [Add]cart機能を追加 |
Update | 機能修正(バグではない) | [Update]退会機能のステータスを修正 |
Remove | 削除(ファイル) | [Remove]●●に伴い●●ファイルを削除 |
git clone [email protected]:takomomo202208/git-nagano-cafeVer1.0.git
cd git-nagano-cafeVer1.0/
git checkout -b develop
git pull origin develop
git push --delete origin test