狠狠撸
Submit Search
git flowを使った開発フロー
?
3 likes
?
990 views
shigetoshi komatsu
Follow
Development with Git
Read less
Read more
1 of 9
Download now
Download to read offline
More Related Content
git flowを使った開発フロー
1.
Gitを使った開発フロー ブレイン株式会社 小松 茂敏
2.
はじめに ? gitフロー ? Vincent
Driessenが彼のブログ(nvie.com)の「A successful Git branching model 」に於いて提唱されたGitのワークフロー ? または、それを実現するツール ? git ?ow Gitのワークフロー ? githubフロー ? githubで運用されているGitのワークフロー ? git ?owからdevelopブランチが無くなったワークフロー
3.
git ?ow 原版 緊急対応 リリース準備 開発 改修 出典:Atlassian Gitワークフロー
4.
面倒くさそうなんですけど? ? 細分化して、別々で管理する方がいい ? 振り返りやすい ?
どういう経緯で直したか一目瞭然 ? グラフ楽しい ? 関係ない更新うっとおしい ? 毎日毎日pullばかり(?Д`) ? コンフリクト(((;?Д?))) ? コンパイル通んない\(^o^)/ ? 使わなくなったブランチを消せる
5.
なんでgit ?ow? ? オリジナルよりメジャー ?
やろうとしていることは実現できる ? ただ、いきなりmasterに反映されるのは ちょっと。。。 ? Stash/SourceTreeに組み込まれている ? だったらこれでいいじゃん
6.
git ?owのツールって? ? あらかじめ、どのブランチから分岐させるかを 設定 ?
ブランチを作るときはタイプを選ぶだけ ? プルリクして、いらなくなったブランチを削除
7.
プルリクエスト ? 別のリポジトリ/ブランチへマージをリクエスト ? 承認(LGTM)を経て、修正が取り込まれる ?
民主的 ? 貢献(=コミット)する権利をみんなに与える ? github以前はコミットできる人が限られていた ? レビュー ? 意思決定を可視化 ? 責任を分散化。お?た?が?い?さ?ま
8.
開発フローどうするの? 本番環境 検証環境 テスト環境 ローカル環境 マージ プルリク 出典:Atlassian Gitワークフロー
9.
掟 ? master/developブランチを直接修正しない ? masterは常にデプロイ可能な状態に保つ ?
設定ファイルをブランチごとで切り替えない ? コンフリクト(((;?Д?))) ? 誤った設定を適用\(^o^)/ ? 設定ファイルは環境ごとに保持させる or 切り替える ? ブランチ名はチケット番号(仮)
Download now