SlideShare a Scribd company logo
1 of 10
Download to read offline
株式会社 ユニキャスト
ユニキャストにおける
gitの運用方針について
ver 0.9
背景
現在、弊社では各案件に対し、個人で対応に当たるケースが多いです。
今後、チームで開発を行う場合に、スムーズに開発を行うための準備の一環として
本資料を作成しました。
git-flowというgit運用をベースとして、運用方針のガイドラインを作成します。
※本方針は、git-flowを強く意識して(ほぼ忠実に)作られています。
 弊社に合った方法をみなで模索していきましょう!(順次アップデートします。)
※ 社内外問わず、ご意見、ご感想ある場合には
  箕輪(@y_minowa)までご連絡ください!
git-flowとは
A successful Git branching model » nvie.com
http://nvie.com/posts/a-successful-git-
branching-model/
gitの運用ガイドラインの一つです。
git-flowをベースにして運用方針をきめ
ることにより、
・開発側としては、機能の追加に
 集中できる。
・マネジメント側としては、メンバーが
 複数人になったとしても安心!
といった利点があります。
(今までは、masterブランチにコミッ
トをひたすら追加していき、見通しが
悪くなっていました。)
git-flowの概要①
1. 基本となるブランチ
(1) masterブランチ
 masterブランチは、お客様に向けてのリリース可能なソフトウェア
 である必要があります。
 イテレーション期間が終わった、または一定の機能がdevelopブランチに  
 マージされた時に、developブランチの内容をmasterブランチに
 マージします。
 masterブランチへのコミットは、タグ付けされて、バージョンを表します。
(2) developブランチ
 developブランチは、開発者にとって大切なブランチで、各トピックブランチの
 起点となり、また、マージ先になります。
基本的に、リリースするversion毎に、masterブランチに
developブランチをマージする。
開発者はdevelopブランチを起点にしてトピックブランチを
作成し、開発が完了したらdevelopブランチにマージする。
git-flowの概要②
1. サポートブランチ
(1) featureブランチ(トピックブランチ)
 実際に機能を開発するためのブランチで、developブランチより作成されま
す。また、機能の開発が完了したら、developブランチにマージし、
ブランチは削除します。
developブランチにマージする際に注意することがあります。
それは、fast-forwardマージを行わないことです。
これにより、developブランチには、実装が完了したトピックブランチの
マージコミットのみが作成されることとなり、見通しが良くなります。
例: 検索機能を追加する
git checkout -b search develop // searchブランチを作成
...コミット追加
例: 検索機能の開発が完了したので、developブランジにマージする
git checkout develop // developブランチに戻る
git merge --no-ff search // non-fast-forwardマージ
git branch -d search // マージしたブランチの削除
git push origin develop // origin(リモートリポジトリ)へ変更をpush
git-flowの概要③
(2) releaseブランチ
releaseブランチは、新しくリリースするための準備をするブランチです。
(細かなバクフィクスや、メタデータの変更)
developブランチより作成し、releaseブランチで作成した内容は、develop、masterブランチにマージします。
また、命名規則は release-x.y のように、どのリリースバージョンに向けてか分かるようにします。
例: ver.1.2のリリースに向けて準備する
git checkout -b release-1.2 develop // developブランチより、releaseブランチの作成
... commit (ご指摘頂いた、細かなバクフィクス等)
(commitして、リリースの準備ができた段階で)
git checkout master // masterブランチへ復帰
git merge --no-ff release-1.2 // no-ffマージ(masterブランチも整然としておくこと!)
git tag -a 1.2 // この時点を1.2のリリースとして、タグを打つ
git checkout develop // 細かな修正事項を含むので、developブランチにも戻す
git merge --no-ff release-1.2
git-flowの概要④
(3) hotfixブランチ
hotfixブランチは、リリース後の不測の事態や、重度のバグ対策に用いられるブランチです。
 masterブランチより作成し(=リリースしたソフトウェアに対する修正)、
 hotfixブランチで対応した内容は、develop、masterブランチにマージします。
また、命名規則は hotfix-x.y のように、どのリリースバージョンに向けてか分かるようにします。
例: ver.1.2において、致命的なバグが見つかった!
git checkout -b hotfix-1.2.1 master // masterブランチより、ブランチの作成(ver1.2.1に向けて!)
... commit (修正対応)
(commitして、リリースの準備ができた段階で)
git checkout master // masterブランチへ復帰
git merge --no-ff hotfix-1.2.1 // no-ffマージ
git tag -a 1.2.1 // この時点を1.2.1のリリースとしタグを打つ
git checkout develop // developブランチにも反映
git merge --no-ff release-1.2
FAQ
Q1. トピックブランチに対するバグフィクスはどのブランチでやればいいの?
Q2. ステージング環境と本番環境で設定違うんだけど、どうすればいいの?
  ステージ用のブランチ切るの?
現時点での解として、featureブランチと同じ要領でfixブランチを作って対策
するのが良いと思います。
例: バグxxxを対策する
git checkout -b fix-xxx develop // fix-xxxを作成(developブランチより)
git commit ....
(略)
git checkout develop
git merge --no-ff fix-xxx
git branch -d fix-xxx
git push origin develop
一時期、環境ごとに(master,staging)ブランチを作って、設定を分けて破綻しかけた時期がありました。
今となっては、環境依存のファイルは、.gitignoreに含めるべきですよね。
github/gitignore · GitHub
https://github.com/github/gitignore
また、環境ごとのデプロイ設定情報の切り分けをするためには、例えばcapistranoの場合だと、
capistrano-extという便利なgemがあります。
neerajkumar/capistrano-ext · GitHub
https://github.com/neerajkumar/capistrano-ext
FAQ(続き)
Q3. Redmineとの紐付けはどうしていくの?
Q4. Gitの使い方とかわからないけど?(fast-forwardって何?)
弊社では、プロジェクト管理システムとしてRedmineを使っています。
基本的に、gitのコミットは、チケットに紐付けるようにしましょう!
例: 認証機能を追加する
(1) Redmineのチケットに登録する。(種別と見積り時間をしっかり入力するクセをつけます!)
(2) チケット機能を開発するために、トピックブランチを作成。
(3) コミットメッセージは、以下のように工夫しましょう。
   git commit -m refs #1120, @2h, 認証コントローラ部分を実装
※ @3.5h(=作業時間), #1120(=チケット番号)を記述することにより、Redmineと連携できます。
   => 「この機能の開発には、あのコミットが関係しているんだな!」の把握が便利!
 
 チケットの親子関係とかありますが、最初の時点では、上述の程度で良いと思います。
資料では、以下が学びやすいと思います。
サルでもわかるGit入門 ∼バージョン管理を使いこなそう∼ ¦ どこでもプロジェクト管理バックログ
http://www.backlog.jp/git-guide/
書籍では、以下をおすすめします。
入門git|Ohmsha
http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-274-06767-9
※表示のおさるさんや女子高生のコンテンツを毛嫌いすると損をすることがたまにあります。
提供
http://www.unicast.ne.jp/

More Related Content

What's hot

自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フローYuki Okada
 
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介KazukiHirayama
 
機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについて機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについてHayaka Shoji
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintoneYusuke Amano
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようKyouhei Kitagawa
 
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介KazukiHirayama
 
アプリリリースのやらかし話
アプリリリースのやらかし話アプリリリースのやらかし話
アプリリリースのやらかし話KazukiHirayama
 
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021Kobayashi Daisuke
 
エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山KazukiHirayama
 
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選Yuki Okada
 
あなたの言葉で伝えるWebアクセシビリティ
あなたの言葉で伝えるWebアクセシビリティあなたの言葉で伝えるWebアクセシビリティ
あなたの言葉で伝えるWebアクセシビリティKobayashi Daisuke
 
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築Hayashi Yuichi
 
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~株式会社MonotaRO Tech Team
 
インタフェースのこころ
インタフェースのこころインタフェースのこころ
インタフェースのこころKoichi ITO
 
進撃の受託開発
進撃の受託開発進撃の受託開発
進撃の受託開発Koichi ITO
 
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発Kobayashi Daisuke
 
kintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインkintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインKobayashi Daisuke
 

What's hot (20)

自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
 
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
 
機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについて機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについて
 
こだわりのkintone
こだわりのkintoneこだわりのkintone
こだわりのkintone
 
Devsumi2015 ushirosako
Devsumi2015 ushirosakoDevsumi2015 ushirosako
Devsumi2015 ushirosako
 
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみようkintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
 
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
25 + 5分で開発速度を上げる時間管理術!ポモドーロテクニックのご紹介
 
アプリリリースのやらかし話
アプリリリースのやらかし話アプリリリースのやらかし話
アプリリリースのやらかし話
 
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021
チームで取り組む!サイボウズのアクセシビリティ 開発プロセスにアクセシビリティをインクルードする | GAAD Japan 2021
 
エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山エンジニア 新年の抱負 超Lt会 vol_5_平山
エンジニア 新年の抱負 超Lt会 vol_5_平山
 
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選
 
あなたの言葉で伝えるWebアクセシビリティ
あなたの言葉で伝えるWebアクセシビリティあなたの言葉で伝えるWebアクセシビリティ
あなたの言葉で伝えるWebアクセシビリティ
 
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築
 
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~
大規模フロントエンドのクリーンアーキテクチャ化 ~ 年間売上1,000億円企業モノタロウの取組み ~
 
Zapier ppap-share
Zapier ppap-shareZapier ppap-share
Zapier ppap-share
 
インタフェースのこころ
インタフェースのこころインタフェースのこころ
インタフェースのこころ
 
進撃の受託開発
進撃の受託開発進撃の受託開発
進撃の受託開発
 
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発
アクセシビリティの祭典2021:みんなで創ろうアクセシブルなグループウェア インクルーシブな製品開発
 
MA11 kintone
MA11 kintoneMA11 kintone
MA11 kintone
 
kintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインkintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザイン
 

Viewers also liked

Redmineチケットによるプロジェクト火消し戦略!
Redmineチケットによるプロジェクト火消し戦略!Redmineチケットによるプロジェクト火消し戦略!
Redmineチケットによるプロジェクト火消し戦略!TrinityT _
 
アイドルソング制作の工程管理
アイドルソング制作の工程管理アイドルソング制作の工程管理
アイドルソング制作の工程管理Motokazu Sekine
 
Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用Go Maeda
 
Redmineによるメール対応管理の運用事例
Redmineによるメール対応管理の運用事例Redmineによるメール対応管理の運用事例
Redmineによるメール対応管理の運用事例Go Maeda
 
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)Kuniharu(州晴) AKAHANE(赤羽根)
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」akipii Oga
 

Viewers also liked (7)

Redmineチケットによるプロジェクト火消し戦略!
Redmineチケットによるプロジェクト火消し戦略!Redmineチケットによるプロジェクト火消し戦略!
Redmineチケットによるプロジェクト火消し戦略!
 
アイドルソング制作の工程管理
アイドルソング制作の工程管理アイドルソング制作の工程管理
アイドルソング制作の工程管理
 
運用業務でのRedmine
運用業務でのRedmine運用業務でのRedmine
運用業務でのRedmine
 
Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用Redmineによるwebサポート窓口の実装と運用
Redmineによるwebサポート窓口の実装と運用
 
Redmineによるメール対応管理の運用事例
Redmineによるメール対応管理の運用事例Redmineによるメール対応管理の運用事例
Redmineによるメール対応管理の運用事例
 
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)
情報システム部門のタスク管理とIT全般統制 ~ Excel管理からの脱却 ~ (ITS Redmine #RxTstudy #5)
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
 

Similar to ユニキャストにおけるGitの運用方針 v0.9

20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門Mizuki Ugajin
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するためにShun Tsunoda
 
Git勉強会資料
Git勉強会資料Git勉強会資料
Git勉強会資料Kenji Takei
 
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?Takashi Takebayashi
 
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...満徳 関
 
Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】Kazuki Shingai
 
第8回 福岡西区勉強会
第8回 福岡西区勉強会第8回 福岡西区勉強会
第8回 福岡西区勉強会Shinya Kinoshita
 
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜Taiji Tsuchiya
 
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜Takashi Takebayashi
 
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理You&I
 
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019満徳 関
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理Takafumi Yoshida
 
.NET 7期待の新機能
.NET 7期待の新機能.NET 7期待の新機能
.NET 7期待の新機能TomomitsuKusaba
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方hibiki443
 
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324Shotaro Suzuki
 
Git道場を開催してきた
Git道場を開催してきたGit道場を開催してきた
Git道場を開催してきたHiromu Shioya
 
データファースト開発
データファースト開発データファースト開発
データファースト開発Katsunori Kanda
 
Introduction git
Introduction gitIntroduction git
Introduction gitMisa Kondo
 
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -ShionITO1
 
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用Reimi Kuramochi Chiba
 

Similar to ユニキャストにおけるGitの運用方針 v0.9 (20)

20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するために
 
Git勉強会資料
Git勉強会資料Git勉強会資料
Git勉強会資料
 
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
第25回 #TFSUG ノウハウお伝えします! 鉄人から学ぶ TFS セミナー編 - イマドキのチーム開発を支えるプロセスとは?
 
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
 
Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】
 
第8回 福岡西区勉強会
第8回 福岡西区勉強会第8回 福岡西区勉強会
第8回 福岡西区勉強会
 
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
 
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜
プロセスの過去から未来への物語 〜イマドキのチーム開発を支えるプロセスとは?〜
 
Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理Pivotal Trackerでアジャイルなプロジェクト管理
Pivotal Trackerでアジャイルなプロジェクト管理
 
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
 
.NET 7期待の新機能
.NET 7期待の新機能.NET 7期待の新機能
.NET 7期待の新機能
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
 
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
 
Git道場を開催してきた
Git道場を開催してきたGit道場を開催してきた
Git道場を開催してきた
 
データファースト開発
データファースト開発データファースト開発
データファースト開発
 
Introduction git
Introduction gitIntroduction git
Introduction git
 
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
 
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用
 

ユニキャストにおけるGitの運用方針 v0.9