プロジェクト事前共有事項について - 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]●●に伴い●●ファイルを削除

develop開発導入手順まとめ

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
⚠️ **GitHub.com Fallback** ⚠️