Closed3
Git-flow コマンド手順
Gitの準備(開発準備)
- 空のリポジトリを作成
GitHubでCreate a new repository
- Gitを初期化
git init
- 全てをステージング
git add .
- コミット
git commit -m "first commit"
- mainブランチを追加
git branch -M main
- remote送信先を登録
git remote add origin git@~~~~~~~~~~
- mainブランチをプッシュ
git push -u origin main
GitHubのmainブランチにプロジェクトが入る - developブランチを作成
git checkout -b develop
- 同様にプッシュ
git push origin develop
developブランチがGitHubにできる
Git-flow
- git-flowコマンドツールをインストール
brew install git-flow
- 機能ごとのfeatureブランチを作成
git flow init
- featureブランチを作成
git flow feature start branch_name
- branch_nameブランチで何らかの編集を行う
git add .
- `git commit -m "編集コメント"
- プッシュする `git push origin feature/branch_name
- プルリクエスト作成
GitHub上にてCompare & Pull request
- プルリクエストのマージ先にdevelopを選択する
- GitHubでmerge または
git flow feature finish branch_name
でdevelopにマージされる - developブランチをプッシュ
git push origin develop
プルリクエストがクローズされる
リリースバージョンを付けてmainブランチにマージ
git flow release start 1.0
git flow release finish 1.0
- リリース用のmergeコメントを追加して保存→閉じる
- mainブランチにmergeされる
git push origin develop
git push origin main
-
git push origin 1.0
タグがリリースされた - GitHubのReleasesにバージョンタグが追加される
-
Create release
を作成し、コメント記述 - リリースノートの作成
Publish
このスクラップは10日前にクローズされました