Soumettre la recherche
Mettre en ligne
git導入メリット(社内LT資料改編版)
•
4 j'aime
•
2,403 vues
Takuya Iizawa
Suivre
gitの導入メリットは、分散リポジトリ等わかりにくいものではなく、コードレビューの定着にあります。社内導入ではgitlabあたりを利用し始めると良いでしょう。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
バージョン管理システムチュートリアル
バージョン管理システムチュートリアル
Ryo Igarashi
分散バージョン管理システムって何なん 20101218
分散バージョン管理システムって何なん 20101218
Takashi Okamoto
Metahub for github
Metahub for github
Suguru Oho
Getting Git Right wrap up #GettingGitRight
Getting Git Right wrap up #GettingGitRight
智治 長沢
Yapc2012資料
Yapc2012資料
matsuo kenji
グリーを支えるソーシャルコーディングのすべて
グリーを支えるソーシャルコーディングのすべて
Koichiro Ohba
Github of project
Github of project
Ito Kunihiko
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
Recommandé
バージョン管理システムチュートリアル
バージョン管理システムチュートリアル
Ryo Igarashi
分散バージョン管理システムって何なん 20101218
分散バージョン管理システムって何なん 20101218
Takashi Okamoto
Metahub for github
Metahub for github
Suguru Oho
Getting Git Right wrap up #GettingGitRight
Getting Git Right wrap up #GettingGitRight
智治 長沢
Yapc2012資料
Yapc2012資料
matsuo kenji
グリーを支えるソーシャルコーディングのすべて
グリーを支えるソーシャルコーディングのすべて
Koichiro Ohba
Github of project
Github of project
Ito Kunihiko
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
How Perl Changed My Life
How Perl Changed My Life
Gosuke Miyashita
会社に Github導入した話
会社に Github導入した話
Yutaka Kinjyo
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Kiyotaka Kunihira
Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
ymmt
マジカルsvnとキュアgit
マジカルsvnとキュアgit
Takafumi ONAKA
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
いつやるの?Git入門
いつやるの?Git入門
Masakazu Matsushita
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
Sho Yoshida
Gunosy Beer Bash #05 pairs
Gunosy Beer Bash #05 pairs
Takuma Morikawa
React.js + Flux入門 #scripty02
React.js + Flux入門 #scripty02
Yahoo!デベロッパーネットワーク
20140921 アトリエ秋葉原 開発ワークショップ_v10
20140921 アトリエ秋葉原 開発ワークショップ_v10
Atelier Akihabara
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
Masanori Satoh
ISUCON2015 PHPで予選を戦ってみた
ISUCON2015 PHPで予選を戦ってみた
Ken Gotoh
第35回 WordBench 大阪 kintoneハンズオン
第35回 WordBench 大阪 kintoneハンズオン
Koji Asaga
アトリエ秋葉原 Choregraphe WS#1
アトリエ秋葉原 Choregraphe WS#1
Atelier Akihabara
AITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Web
dsuke Takaoka
ウェブマスターツールの使い方徹底講座
ウェブマスターツールの使い方徹底講座
ナイル株式会社
Reproのオンボーディングの話をします
Reproのオンボーディングの話をします
Kengo Iwata
SEOって何?SEOの目的と意義、取り組み方の全体像
SEOって何?SEOの目的と意義、取り組み方の全体像
ナイル株式会社
Contenu connexe
En vedette
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki
How Perl Changed My Life
How Perl Changed My Life
Gosuke Miyashita
会社に Github導入した話
会社に Github導入した話
Yutaka Kinjyo
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Kiyotaka Kunihira
Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
ymmt
マジカルsvnとキュアgit
マジカルsvnとキュアgit
Takafumi ONAKA
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
いつやるの?Git入門
いつやるの?Git入門
Masakazu Matsushita
En vedette
(10)
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
How Perl Changed My Life
How Perl Changed My Life
会社に Github導入した話
会社に Github導入した話
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
マジカルsvnとキュアgit
マジカルsvnとキュアgit
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
デザイナのためのGit入門
デザイナのためのGit入門
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
いつやるの?Git入門
いつやるの?Git入門
Similaire à git導入メリット(社内LT資料改編版)
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
Sho Yoshida
Gunosy Beer Bash #05 pairs
Gunosy Beer Bash #05 pairs
Takuma Morikawa
React.js + Flux入門 #scripty02
React.js + Flux入門 #scripty02
Yahoo!デベロッパーネットワーク
20140921 アトリエ秋葉原 開発ワークショップ_v10
20140921 アトリエ秋葉原 開発ワークショップ_v10
Atelier Akihabara
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
Masanori Satoh
ISUCON2015 PHPで予選を戦ってみた
ISUCON2015 PHPで予選を戦ってみた
Ken Gotoh
第35回 WordBench 大阪 kintoneハンズオン
第35回 WordBench 大阪 kintoneハンズオン
Koji Asaga
アトリエ秋葉原 Choregraphe WS#1
アトリエ秋葉原 Choregraphe WS#1
Atelier Akihabara
AITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Web
dsuke Takaoka
ウェブマスターツールの使い方徹底講座
ウェブマスターツールの使い方徹底講座
ナイル株式会社
Reproのオンボーディングの話をします
Reproのオンボーディングの話をします
Kengo Iwata
SEOって何?SEOの目的と意義、取り組み方の全体像
SEOって何?SEOの目的と意義、取り組み方の全体像
ナイル株式会社
プロのSEO担当者が教える、人工リンクに依存しない内部SEOサイト改善のポイント 先生:實川節朗
プロのSEO担当者が教える、人工リンクに依存しない内部SEOサイト改善のポイント 先生:實川節朗
schoowebcampus
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
Yahoo!デベロッパーネットワーク
Lightweight Language Diverプレゼン資料:アプリケーションのIPv6対応のススメ(LL編)
Lightweight Language Diverプレゼン資料:アプリケーションのIPv6対応のススメ(LL編)
v6app
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
DeNA
ETロボコンのすすめ
ETロボコンのすすめ
Hiroyuki Takahashi
AITCクラウド部会 2014年度 これまでの振り返りとこれから
AITCクラウド部会 2014年度 これまでの振り返りとこれから
Yasuyuki Sugai
MonotaRO TechTalk #1 ごあいさつ
MonotaRO TechTalk #1 ごあいさつ
株式会社MonotaRO Tech Team
こだわりのkintone
こだわりのkintone
Yusuke Amano
Similaire à git導入メリット(社内LT資料改編版)
(20)
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
情熱Smalltalker SmalltalkとAWSでクラウドサービスを実現するための挑戦
Gunosy Beer Bash #05 pairs
Gunosy Beer Bash #05 pairs
React.js + Flux入門 #scripty02
React.js + Flux入門 #scripty02
20140921 アトリエ秋葉原 開発ワークショップ_v10
20140921 アトリエ秋葉原 開発ワークショップ_v10
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
レガシーコードを改善した先にあるもの、それは継続的インテグレーション
ISUCON2015 PHPで予選を戦ってみた
ISUCON2015 PHPで予選を戦ってみた
第35回 WordBench 大阪 kintoneハンズオン
第35回 WordBench 大阪 kintoneハンズオン
アトリエ秋葉原 Choregraphe WS#1
アトリエ秋葉原 Choregraphe WS#1
AITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Web
ウェブマスターツールの使い方徹底講座
ウェブマスターツールの使い方徹底講座
Reproのオンボーディングの話をします
Reproのオンボーディングの話をします
SEOって何?SEOの目的と意義、取り組み方の全体像
SEOって何?SEOの目的と意義、取り組み方の全体像
プロのSEO担当者が教える、人工リンクに依存しない内部SEOサイト改善のポイント 先生:實川節朗
プロのSEO担当者が教える、人工リンクに依存しない内部SEOサイト改善のポイント 先生:實川節朗
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
Lightweight Language Diverプレゼン資料:アプリケーションのIPv6対応のススメ(LL編)
Lightweight Language Diverプレゼン資料:アプリケーションのIPv6対応のススメ(LL編)
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
ETロボコンのすすめ
ETロボコンのすすめ
AITCクラウド部会 2014年度 これまでの振り返りとこれから
AITCクラウド部会 2014年度 これまでの振り返りとこれから
MonotaRO TechTalk #1 ごあいさつ
MonotaRO TechTalk #1 ごあいさつ
こだわりのkintone
こだわりのkintone
Dernier
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Dernier
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
git導入メリット(社内LT資料改編版)
1.
導入メリット @dosancole / www.dosancole.com ※社内LT(2014.8.6)資料を公開用に改編
2.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 1 http://readwrite.jp/archives/4492 シェア拡大中 2010年から2013年のシェア推移(概算) CVS 30% → 10% Subversion 60% → 47% Mercurial 数% 10% → 40%
3.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 2 なにそれおいしいの?
4.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 3 分散リポジトリ →それほどおいしくない 【要注意】
5.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 4 導入メリット。それは…
6.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 5 コードレビュー 定着! ※プロセスではなく開発方式として♪ しょぼいというなかれ。コードレビューを笑うものは コードレビューに泣きます。
7.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 6 ・コードレビューが形骸化 ・雑なコミットでレビュー大変 ・査読・要処置シート(※)書きたくない Subversion時代の チームの悩みなど ※弊社で品質記録として書かなくてはいけないExcelシート
8.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 7 でコードレビューを定着!
9.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 8 A successful Git branching model http://nvie.com/posts/a-successful-git-branching-model/ GitHub Flow http://scottchacon.com/2011/08/31/github-flow.html によるワークフロー 【重要】
10.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 9 Pull Request 誰か俺(私)のコード、レビューして 開発ブランチにマージしてね これだけは覚えておこう
11.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 10 開発 ブランチ Commit Commit Commit コード レビュー Subversion ・コードレビューしなくてもいいか… ・コードレビューの対象が不明確
12.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 11 Commit Commit Commit new branch new branch Commit Commit merge pull request merge トピックブランチ コード レビュー 開発 ブランチ コード レビューpull request ・コードレビューせざるを得ない仕組み ・コードレビュー単位がトピック単位
13.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 12
14.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 13 Pull Request可能 Web上でコードレビュー可能 査読・要処置シート生成の工夫 ワークフローのサポート 社内で使える無料のGitHubクローン
15.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 14 デモ ・GitLabによるPullRequest ・GitLabによるコードレビュー ・わかりやすいブランチネットワーク図 ・GitLabによる査読・要処置シートの生成
16.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 15 まとめ
17.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 16 の導入メリットは、 Pull Requestによる コードレビュー定着。 GitLabおすすめ。
18.
Copyright © 2014
www.dosancole.com. All Rights Reserved. 17 Thanks. www.dosancole.com
Télécharger maintenant