git-flow 使用開始

2011年1月17日月曜日 | Published in | 0 コメント

このエントリーをはてなブックマークに追加

[前回] Cocoaの日々: git-flow をインストール

既存(といっても始めたばかりの)gitリポジトリに途中から git-flow を適用してみた。
$ cd project
$ git flow init
fatal: Working tree contains unstaged changes. Aborting.
変更途中のファイルが存在したので怒られた。すべてコミットして再び init を実行。
$ git flow init

Which branch should be used for bringing forth production releases?
   - master
Branch name for production releases: [master] 
Branch name for "next release" development: [develop] 

How to name your supporting branch prefixes?
Feature branches? [feature/] 
Release branches? [release/] 
Hotfix branches? [hotfix/] 
Support branches? [support/] 
Version tag prefix? [] 
$
ブランチを見ると develop と master が用意されていて、現在は developがチェックアウトされている。
$ git branch
* develop
  master
あとはこの develop で開発を進めていけばいい。git-flow については今後開発の節目節目でまた紹介したいと思う。


参考情報


A successful Git branching model を補助する git-flow を使ってみた - Twisted Mind
分かりやすくて参考になる。

- - - -
既存のリポジトリでも導入は難しくなさそうなので、良さそうなら他のプロジェクトにも導入して行きたい(というか、運用中のプロジェクトの方が git-flowの恩恵が受けられると思われる)。

Responses

Leave a Response

人気の投稿(過去 30日間)