LoginSignup
10
16

More than 5 years have passed since last update.

Sourcetreeを使って既存のリポジトリをgit-flowにする

Posted at

git-flowを初期化する

メニューバーより [リポジトリ] > [Git flow / Hg flow] > [リポジトリの初期化] をクリック
スクリーンショット 2018-02-25 16.06.17.png

デフォルトのままで [OK] をクリック
スクリーンショット 2018-02-25 16.08.07.png

ローカルリポジトリにdevelopブランチが作成される
スクリーンショット 2018-02-25 16.09.03.png

作業ブランチを作成・マージする

メニューバーより [リポジトリ] > [Git flow / Hg flow] > [新規フィーチャーを開始] をクリック
スクリーンショット 2018-02-25 16.11.29.png

フィーチャ名(ブランチ名)を入力して [OK] をクリック
スクリーンショット 2018-02-25 16.15.15.png
スクリーンショット 2018-02-25 16.18.02.png

フィーチャーブランチが作成される
スクリーンショット 2018-02-25 16.19.55.png

適当にファイルを追加してコミット
スクリーンショット 2018-02-25 16.21.47.png
スクリーンショット 2018-02-25 16.22.15.png

メニューバーより [リポジトリ] > [Git flow / Hg flow] > [フィーチャーを終了] をクリック
スクリーンショット 2018-02-25 16.24.17.png

ブランチを削除するか残すかはお好みで [OK] をクリック
スクリーンショット 2018-02-25 16.25.26.png
スクリーンショット 2018-02-25 16.26.11.png

developブランチにマージされる
スクリーンショット 2018-02-25 16.27.44.png

developブランチをリモートリポジトリにプッシュ
スクリーンショット 2018-02-25 16.28.56.png
スクリーンショット 2018-02-25 16.29.06.png
スクリーンショット 2018-02-25 16.30.16.png

おわりに

基本的な流れはこんな感じ。
さらに別の機能追加をする際は再度developプランチからfeatureブランチを作成。
機能追加が一段落着いたらrelease作業へと移る。

10
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
16