RxTStudy- git gitにされた俺の屍を越えて行け -

Preview:

DESCRIPTION

第9回 RxTStudy用の発表資料

Citation preview

第9回 RxTStudy2013-11-30

git gitにされた俺の屍を越えていけ新編

13年12月1日日曜日

自己紹介

粕谷 大輔@daiksy

フリュー株式会社

ソーシャルゲーム開発

13年12月1日日曜日

第2章「アジャイルな乙女ゲーム開発のおはなし」

13年12月1日日曜日

さて本題

13年12月1日日曜日

Gitとは?

13年12月1日日曜日

GitGit(ギット)はプログラムなどのソースコード管理

を行う分散型バージョン管理システム。

wikipediaより

13年12月1日日曜日

必要なときだけ、リモートリポジトリにアクセスするので、普段はローカルでの作業だから

高速!

13年12月1日日曜日

詳しくは「猿でもわかるGit入門」

おすすめ!!

http://www.backlog.jp/git-guide/

13年12月1日日曜日

今日のお話は

13年12月1日日曜日

Gitの失敗事例とその後

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

弊チームのリリース間隔

13年12月1日日曜日

弊チームのリリース間隔2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

弊チームのリリース間隔

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

2013-04乙女ゲームBAndroid版play2.0.xscala2.9.x

弊チームのリリース間隔

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

2013-04乙女ゲームBAndroid版play2.0.xscala2.9.x

2013-06カードゲームiOS版play2.0.xscala2.9.x

弊チームのリリース間隔

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

2013-04乙女ゲームBAndroid版play2.0.xscala2.9.x

2013-06カードゲームiOS版play2.0.xscala2.9.x

2013-07乙女ゲームBiOS版play2.0.xscala2.9.x

弊チームのリリース間隔

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

2013-04乙女ゲームBAndroid版play2.0.xscala2.9.x

2013-06カードゲームiOS版play2.0.xscala2.9.x

2013-07乙女ゲームBiOS版play2.0.xscala2.9.x

2013-09乙女ゲームCGREE版play2.1.xscala2.10.x

弊チームのリリース間隔

13年12月1日日曜日

2012-05乙女ゲームAGREE版play2.0.xscala2.9.x

2012-06乙女ゲームBGREE版play2.0.xscala2.9.x

2012-12乙女ゲームCGREE版play2.0.xscala2.9.x

2013-04乙女ゲームBAndroid版play2.0.xscala2.9.x

2013-06カードゲームiOS版play2.0.xscala2.9.x

2013-07乙女ゲームBiOS版play2.0.xscala2.9.x

2013-09乙女ゲームCGREE版play2.1.xscala2.10.x

2013-10乙女ゲームCAndroid版play2.1.xscala2.10.x

弊チームのリリース間隔

13年12月1日日曜日

これらの新規開発と並行して、イベント実施など既存サイトの運用

13年12月1日日曜日

gitのリポジトリは常時こんな感じ

13年12月1日日曜日

それぞれの分岐が順にリリースを控えてる

13年12月1日日曜日

こんな感じのリポジトリが、現在3つ(+新規開発)

13年12月1日日曜日

だいたい2~3日に1回なんらかの商用リリース

13年12月1日日曜日

ちなみにチームメンバーは7名

13年12月1日日曜日

ぼくらのチームの導入当初のgithubNetworkを見てみよう

13年12月1日日曜日

13年12月1日日曜日

なるほど

東京メトロの路線図か13年12月1日日曜日

もう少し見てみよう

13年12月1日日曜日

13年12月1日日曜日

高速道路の

ジャンクション13年12月1日日曜日

13年12月1日日曜日

ロンギヌスの槍

13年12月1日日曜日

13年12月1日日曜日

なんか

クルクルしてる13年12月1日日曜日

13年12月1日日曜日

わからない…

なにが起きてるか

13年12月1日日曜日

どうしてこうなった

13年12月1日日曜日

どうしてこうなった

13年12月1日日曜日

どうしてこうなった

13年12月1日日曜日

運用体制の問題

13年12月1日日曜日

運用体制の問題

ロケーション

13年12月1日日曜日

運用体制の問題

ロケーション

京都 - 渋谷

13年12月1日日曜日

運用体制の問題

ロケーション

京都 - 渋谷開発 - 企画

13年12月1日日曜日

運用体制の問題

リリーススケジュール

13年12月1日日曜日

運用体制の問題

リリーススケジュール週1 - 2回のリリース

13年12月1日日曜日

運用体制の問題

リリーススケジュール週2 - 3回のリリース複数ブランチが並行

13年12月1日日曜日

運用体制の問題

企画の人も触る

13年12月1日日曜日

運用体制の問題

企画の人も触る企画業務に専念してもらいたい

13年12月1日日曜日

運用体制の問題

企画の人も触るコンフリクトとかの手間を煩わせたくない

13年12月1日日曜日

試行錯誤の結果

13年12月1日日曜日

今は

割りと綺麗になった13年12月1日日曜日

運用の徹底

13年12月1日日曜日

以前の運用master

13年12月1日日曜日

以前の運用master

dev

plan

13年12月1日日曜日

今の運用master

dev

plan

13年12月1日日曜日

今の運用master

dev

plan

企画用ブランチを開発用ブランチの責任で管理

13年12月1日日曜日

綺麗なnetworkを常に意識する

13年12月1日日曜日

networkを意識して作業できていれば、何かあってもすぐ戻せる

13年12月1日日曜日

13年12月1日日曜日

戻したいコミットが

すぐに追える

13年12月1日日曜日

13年12月1日日曜日

どこに戻れと…

13年12月1日日曜日

networkへの意識重要!

13年12月1日日曜日

正しい知識を学ぶ

13年12月1日日曜日

13年12月1日日曜日

正しい知識はトラブル時に正しい振る舞いを教えてくれる

13年12月1日日曜日

トラブルに行き当たりばったりに対処すると…

13年12月1日日曜日

こうなる… orz

13年12月1日日曜日

正しく対処すれば…

13年12月1日日曜日

正しい状態を保てる13年12月1日日曜日

正しい知識はツールを使う人すべてに共有しよう

13年12月1日日曜日

git講習会を実施し、企画チームにも学んでもらう

13年12月1日日曜日

だいぶトラブルは減った

13年12月1日日曜日

正しい知識を学び、正しく使おう

13年12月1日日曜日

ご清聴ありがとうございました!

13年12月1日日曜日

Recommended