RxTStudy- git gitにされた俺の屍を越えて行け -
-
Upload
daisuke-kasuya -
Category
Technology
-
view
3.705 -
download
7
description
Transcript of RxTStudy- git gitにされた俺の屍を越えて行け -
第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日日曜日