SlideShare a Scribd company logo
git gitにされた
俺の屍を
越えていけ
新編

2013-11-30 第9回 RxTStudy

13年12月1日日曜日
自己紹介
粕谷 大輔
@daiksy
フリュー株式会社
ソーシャルゲーム開発
13年12月1日日曜日
第2章「アジャイルな
乙女ゲーム開発のおはなし」
13年12月1日日曜日
さて本題
13年12月1日日曜日
Gitとは?
13年12月1日日曜日
Git
Git(ギット)はプログラムなどのソースコード管理
を行う分散型バージョン管理システム。
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
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

13年12月1日日曜日
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

13年12月1日日曜日

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

13年12月1日日曜日

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

13年12月1日日曜日

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x

2013-04
乙女ゲームB
Android版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x
2013-06
カードゲーム
iOS版
play2.0.x
scala2.9.x

13年12月1日日曜日

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x

2013-04
乙女ゲームB
Android版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

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

2013-07
乙女ゲームB
iOS版
play2.0.x
scala2.9.x

13年12月1日日曜日

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x

2013-04
乙女ゲームB
Android版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x

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

2013-07
乙女ゲームB
iOS版
play2.0.x
scala2.9.x

2013-09
乙女ゲームC
GREE版
play2.1.x
scala2.10.x

13年12月1日日曜日

2013-04
乙女ゲームB
Android版
play2.0.x
scala2.9.x
弊チームのリリース間隔
2012-05
乙女ゲームA
GREE版
play2.0.x
scala2.9.x

2012-06
乙女ゲームB
GREE版
play2.0.x
scala2.9.x

2012-12
乙女ゲームC
GREE版
play2.0.x
scala2.9.x

2013-04
乙女ゲームB
Android版
play2.0.x
scala2.9.x

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

2013-07
乙女ゲームB
iOS版
play2.0.x
scala2.9.x

2013-09
乙女ゲームC
GREE版
play2.1.x
scala2.10.x

2013-10
乙女ゲームC
Android版
play2.1.x
scala2.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日日曜日
ぼくらのチームの
導入当初のgithub
Network
を見てみよう
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日日曜日

More Related Content

What's hot (17)

PDF
Gitごにょごにょ【概要編】
Kazuki Shingai
 
ODP
底辺webプログラマが今更git語ってみた
Yudai Fujita
 
PDF
小ネタ:Android上でroscoreを走らせてみた
Ryodo Tanaka
 
PDF
GameJamでGithubを使おう
Ryouta Morita
 
PPTX
Git演習(1)
sono8
 
PDF
プロ生ちゃんbotを作ろう!
treby
 
PDF
R 3min drawing Hayabusa
Shoichi Otomo
 
PDF
Data Visualization Japan meetup2
Shoichi Otomo
 
PPTX
クモ型ロボットにおける逆運動学計算
Teng Tokoro
 
PDF
わしわし的おすすめ .gitconfig 設定 (と見せかけて実はみんなのおすすめ .gitconfig 設定を教えてもらう魂胆) #広島Git 勉強会
Yukinori KITADAI
 
PDF
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Takuya Mukohira
 
PDF
GoCon_summer
Takuya Ueda
 
PDF
gopher-lua
Takuya Ueda
 
PDF
Gitを使ったRoute53の管理
Sugawara Genki
 
PDF
GoPiGo2で遊んでみた
Kazuyuki Mori
 
PDF
CUI -- How to Analyze History command
Hiro Yoshioka
 
PDF
NGUI基礎
優之 田中
 
Gitごにょごにょ【概要編】
Kazuki Shingai
 
底辺webプログラマが今更git語ってみた
Yudai Fujita
 
小ネタ:Android上でroscoreを走らせてみた
Ryodo Tanaka
 
GameJamでGithubを使おう
Ryouta Morita
 
Git演習(1)
sono8
 
プロ生ちゃんbotを作ろう!
treby
 
R 3min drawing Hayabusa
Shoichi Otomo
 
Data Visualization Japan meetup2
Shoichi Otomo
 
クモ型ロボットにおける逆運動学計算
Teng Tokoro
 
わしわし的おすすめ .gitconfig 設定 (と見せかけて実はみんなのおすすめ .gitconfig 設定を教えてもらう魂胆) #広島Git 勉強会
Yukinori KITADAI
 
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Takuya Mukohira
 
GoCon_summer
Takuya Ueda
 
gopher-lua
Takuya Ueda
 
Gitを使ったRoute53の管理
Sugawara Genki
 
GoPiGo2で遊んでみた
Kazuyuki Mori
 
CUI -- How to Analyze History command
Hiro Yoshioka
 
NGUI基礎
優之 田中
 

Viewers also liked (20)

PDF
Pattern canvas
Takeshi Kakeda
 
PDF
チケット駆動開発によるプロセス改善 - 現場重視、管理重視、それとも情報共有重視 -
Makoto SAKAI
 
PDF
SECIモデルの具体例(Scrum・チケット駆動開発など)
akipii Oga
 
PDF
パターン言語の構造と事例
akipii Oga
 
PPTX
JaSST'11 Kyushu 配布資料(スライド)
Masaki Kase
 
PPT
JaSST'10 Shikoku 公開資料
Masaki Kase
 
PDF
Scrum × PBL × チケット駆動開発
Hiroshi Igaki
 
PDF
Cibc work kokawa
Takashi Kokawa
 
PDF
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
Kuniharu(州晴) AKAHANE(赤羽根)
 
PDF
Redmineの裏の顔~開発基盤としてのRedmine
akipii Oga
 
PDF
論文の探し方とMendeleyを用いた論文管理
由来 藤原
 
PPTX
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
 
PDF
Redmine 260 300_new_feature
Jun Naitoh
 
PPTX
La ONU
FabiolaZelaya
 
PPT
依納五穗種子-公民記者分享-中部聚會
peopo
 
PDF
南海大餐pdf
Wenjing Fei
 
PPTX
Enterprise grade firewall and ssl termination to ac by will stevens
buildacloud
 
PDF
「通貨と持続可能性: 見失われた関連性」要約
Miguel Yasuyuki Hirota
 
DOCX
08级第七批警务援助队绵竹教学实践活动自我鉴定报告
Luchuan Wang
 
PPTX
nature23-公民記者分享-中部聚會
peopo
 
Pattern canvas
Takeshi Kakeda
 
チケット駆動開発によるプロセス改善 - 現場重視、管理重視、それとも情報共有重視 -
Makoto SAKAI
 
SECIモデルの具体例(Scrum・チケット駆動開発など)
akipii Oga
 
パターン言語の構造と事例
akipii Oga
 
JaSST'11 Kyushu 配布資料(スライド)
Masaki Kase
 
JaSST'10 Shikoku 公開資料
Masaki Kase
 
Scrum × PBL × チケット駆動開発
Hiroshi Igaki
 
Cibc work kokawa
Takashi Kokawa
 
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
Kuniharu(州晴) AKAHANE(赤羽根)
 
Redmineの裏の顔~開発基盤としてのRedmine
akipii Oga
 
論文の探し方とMendeleyを用いた論文管理
由来 藤原
 
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
 
Redmine 260 300_new_feature
Jun Naitoh
 
依納五穗種子-公民記者分享-中部聚會
peopo
 
南海大餐pdf
Wenjing Fei
 
Enterprise grade firewall and ssl termination to ac by will stevens
buildacloud
 
「通貨と持続可能性: 見失われた関連性」要約
Miguel Yasuyuki Hirota
 
08级第七批警务援助队绵竹教学实践活动自我鉴定报告
Luchuan Wang
 
nature23-公民記者分享-中部聚會
peopo
 
Ad

Similar to RxTStudy- git gitにされた俺の屍を越えて行け - (20)

KEY
git gitにされたオレの屍を超えていけ
Daisuke Kasuya
 
PDF
15分でわかるGit入門
to_ueda
 
PDF
Git for beginners
Shohei kamon
 
PDF
Git 仕組み 入門
Tomohiko Himura
 
KEY
Git (実践入門編)
Naomichi Yamakita
 
PDF
ゆるふわっGit入門
Keisuke Oohata
 
PDF
git-webtouchmeeting
Tomohiko Himura
 
PDF
とあるぼっち開発者の憂鬱とGit
Seiichiro Mishiba
 
PDF
猫にはわからないGit講座
Yusei Yamanaka
 
PDF
Git 10min
gon6109
 
PPTX
ゼミGit
Takuya Uehara
 
PDF
Gitはじめの一歩
Ayana Yokota
 
PPTX
[ノマワクラボ 第2回Web勉強会] Git入門
Toru Tamura
 
PDF
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
 
KEY
20120324 git training
Takeshi AKIMA
 
PDF
ぎっとの「ぎ」
ke-m kamekoopa
 
PDF
Git勉強会 2016 Gitで卒論を管理しよう回
kinme modoki
 
PPT
Git紹介
Seiji Ochiai
 
PPT
Git紹介~入門編~
ngi group.
 
PDF
デザイナのためのGit入門
dsuke Takaoka
 
git gitにされたオレの屍を超えていけ
Daisuke Kasuya
 
15分でわかるGit入門
to_ueda
 
Git for beginners
Shohei kamon
 
Git 仕組み 入門
Tomohiko Himura
 
Git (実践入門編)
Naomichi Yamakita
 
ゆるふわっGit入門
Keisuke Oohata
 
git-webtouchmeeting
Tomohiko Himura
 
とあるぼっち開発者の憂鬱とGit
Seiichiro Mishiba
 
猫にはわからないGit講座
Yusei Yamanaka
 
Git 10min
gon6109
 
ゼミGit
Takuya Uehara
 
Gitはじめの一歩
Ayana Yokota
 
[ノマワクラボ 第2回Web勉強会] Git入門
Toru Tamura
 
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
 
20120324 git training
Takeshi AKIMA
 
ぎっとの「ぎ」
ke-m kamekoopa
 
Git勉強会 2016 Gitで卒論を管理しよう回
kinme modoki
 
Git紹介
Seiji Ochiai
 
Git紹介~入門編~
ngi group.
 
デザイナのためのGit入門
dsuke Takaoka
 
Ad

More from Daisuke Kasuya (20)

PDF
Devlove mackerel
Daisuke Kasuya
 
PDF
Overview of Scala ~ Hacker Tackle
Daisuke Kasuya
 
PDF
PHPカンファレンス2015
Daisuke Kasuya
 
PDF
Api meetup LT
Daisuke Kasuya
 
PDF
中国地方Db勉強会
Daisuke Kasuya
 
PDF
トイレに閉じ込められた心情をMackerelで可視化してみる
Daisuke Kasuya
 
PDF
システムをダイナミックに運用する from DevLove関西
Daisuke Kasuya
 
PDF
ScalaMatsuri 2014 LT
Daisuke Kasuya
 
PDF
DevLOVE甲子園 西日本
Daisuke Kasuya
 
PDF
Scala関西ビギナーズ
Daisuke Kasuya
 
PDF
こわくないScala
Daisuke Kasuya
 
PDF
デブサミ関西 自分戦略 2013
Daisuke Kasuya
 
PDF
Scala conf2013
Daisuke Kasuya
 
PDF
ペアプロ
Daisuke Kasuya
 
KEY
Dev love関西 forslideshare
Daisuke Kasuya
 
KEY
Play勉強会 第3回
Daisuke Kasuya
 
KEY
Techreaders3
Daisuke Kasuya
 
KEY
鹿駆動勉強会ポスター2
Daisuke Kasuya
 
KEY
鹿駆動勉強会ポスター
Daisuke Kasuya
 
KEY
勉強会初心者向け勉強会 Study4bg
Daisuke Kasuya
 
Devlove mackerel
Daisuke Kasuya
 
Overview of Scala ~ Hacker Tackle
Daisuke Kasuya
 
PHPカンファレンス2015
Daisuke Kasuya
 
Api meetup LT
Daisuke Kasuya
 
中国地方Db勉強会
Daisuke Kasuya
 
トイレに閉じ込められた心情をMackerelで可視化してみる
Daisuke Kasuya
 
システムをダイナミックに運用する from DevLove関西
Daisuke Kasuya
 
ScalaMatsuri 2014 LT
Daisuke Kasuya
 
DevLOVE甲子園 西日本
Daisuke Kasuya
 
Scala関西ビギナーズ
Daisuke Kasuya
 
こわくないScala
Daisuke Kasuya
 
デブサミ関西 自分戦略 2013
Daisuke Kasuya
 
Scala conf2013
Daisuke Kasuya
 
ペアプロ
Daisuke Kasuya
 
Dev love関西 forslideshare
Daisuke Kasuya
 
Play勉強会 第3回
Daisuke Kasuya
 
Techreaders3
Daisuke Kasuya
 
鹿駆動勉強会ポスター2
Daisuke Kasuya
 
鹿駆動勉強会ポスター
Daisuke Kasuya
 
勉強会初心者向け勉強会 Study4bg
Daisuke Kasuya
 

Recently uploaded (8)

PDF
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
PDF
PostgreSQL18新機能紹介(db tech showcase 2025 発表資料)
NTT DATA Technology & Innovation
 
PDF
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
PDF
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
PDF
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
PDF
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
PDF
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
PDF
20250711_日本IBM ミドルウエア・ユーザー研究会(JIMUC)総会_中村会長資料.pdf
ChikakoInami1
 
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
PostgreSQL18新機能紹介(db tech showcase 2025 発表資料)
NTT DATA Technology & Innovation
 
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
20250711_日本IBM ミドルウエア・ユーザー研究会(JIMUC)総会_中村会長資料.pdf
ChikakoInami1
 

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