ぎっと、これから
DESCRIPTION
ぺちぱな。つぎのつぎ 〜 use git as scm; 〜 (http://atnd.org/events/39393) で発表してきました。 gitの運用がgit-flowでより便利になるよ!って内容のLTです。TRANSCRIPT
ぎっと、これからたじまりょう (@eccyun)
じこしょうかい
• 田島 僚 (22)
• @eccyun
• Appworkshop @hideAki76さんと
• http://appworkshop.in/
本日お話すること
git-flowってなに?
あじぇんだ
• git+git-flowの活用例・便利どころをすとーりー形式で紹介していきます
• git-flowはひとりでやってる人にも皆でやってる人にもとても便利!なものなので、それが伝わったら幸いです
はじまりはじまり〜
ぼっちドラマ
うっかりミス!さくっと修正!〜git+git-flow編〜
むか〜しむか〜し
あるところにタ・ジーがいました。
ある日のこと...
そろそろ、個人用のブログ作って記事とか書いていきたい
そろそろ、個人用のブログ作って記事とか書いていきたい
そういえば、この間教えてもらったgit-flowってどんなんやろ...
そろそろ、個人用のブログ作って記事とか書いていきたい
せっかくだし、git-flowを使ってみながら自分で作ってみるか~
そういえば、この間教えてもらったgit-flowってどんなんやろ...
git-flowを取り入れて開発をすることに...
そして...しばらくが経ち...
プレビュー
master develop feature/designfeature/post
release/1.0
デザインもはめて投稿できるようになったし、公開~!
プレビュー
master develop feature/designfeature/post
release/1.0
ルールに則ってブランチを切るようにしてみると
プレビュー
master develop feature/designfeature/post
release/1.0
機能単位で全体を見渡しやすくなって、とても便利!
プレビュー
master develop feature/designfeature/post
release/1.0
また、時間が出来た時にでも機能追加していこうかな!
数日後
プレビュー
master develop feature/search
release/1.0
よーし、引き続き記事の検索機能を作っていくぞ~
プレビュー
master develop feature/search
release/1.0
データ取るところから作って...
プレビュー
master develop feature/search
release/1.0
検索フォームを追加していって...
プレビュー
master develop feature/search
release/1.0
ん?
プレビュー
master develop feature/search
release/1.0
なんか画面がおかしくね?
Copolightになっとる...
開発を一旦止めて修正を行うことになった
プレビュー
master develop feature/search
release/1.0
git-flowを使ってれば、こういう修正も簡単に行えるらしい
プレビュー
master develop feature/search
release/1.0
masterからhotfixブランチを切ってあげて...
hotfix/cplight
プレビュー
master develop feature/search
release/1.0
文言をCopylightに修正して...
hotfix/cplight
プレビュー
master develop feature/search
release/1.0
masterとdevelopブランチにマージすればオッケー!
hotfix/cplight
プレビュー
master develop feature/search
release/1.0
こうしたちょっとしたミスとか不具合なんかも
hotfix/cplight
プレビュー
master develop feature/search
release/1.0
最新の開発状態を維持しつつ、スムーズに対応に移れて便利!
hotfix/cplight
プレビュー
master develop feature/search
release/1.0
こんなに便利ならもっと早くから使うべきだった...。
hotfix/cplight
...
いかがでしたか?
git-flowを導入すると
• 機能の新規実装・機能の拡張
•作業の振り返り・不具合箇所の特定
•リリース後のちょっとしたバグの修正
などがもっとやりやすくなります
SourceTreeの登場でgitとgit-flowの組み合わせはより身近になりました!
じゃあいつ使うか?
いまでしょ!
是非使ってみてください!
ありがとうございました!