SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Git で開発するなら
知っておいて損はない
いくつかのこと
大澤俊介
Sean_SF
2013年4月23日
1分でおさらい
LinusTorvalds
が2005年に開発
現在は濱野純氏
がメンテナー
http://itpro.nikkeibp.co.jp/article/COLUMN/20130418/471890/?ST=oss
特徴
ブランチとマージ
http://git-scm.com/
小さく、速く
http://git-scm.com/
分散型
http://git-scm.com/
データを
(完全性)保証 http://git-scm.com/
ステージング・エリア
http://git-scm.com/
無料、オープンソース
http://git-scm.com/
2010年11月
http://redmonk.com/sogrady/2012/11/05/dvcs-2012/
2012年11月
http://redmonk.com/sogrady/2012/11/05/dvcs-2012/
アトラシアンは世界中の
製品チームがコラボレー
ションを行い、素晴らし
いソフトウェアを作るこ
とを支援しています。
世界中に 25,000 社の顧客
+
または
または
Gitリポジトリ管理
エンタープライズ向けに開発
オンプレミス
パーミッション設定
コミット一覧画面
変更差分の確認
プルリクエスト
ブランチ
パーミッション
でも
お高いんでしょう?
10ユーザー10ドル
100ユーザー6,000ドル
2000ユーザー48,000ドル(24/7サポート)
または
または
Git、Mercurialコードホスティング
5ユーザーまで無料
プライベートリポジトリも無料
日本語インターフェース
クライアント
Git、Mercurial用クライアント
GUIで操作
完全に無料
Mac版、Windows版
インテグレーション
Stash + JIRA
コミットメッセージに JIRA 課題番号を
入力すると自動リンク
StashにJIRA課題表示
続きは
アトラシアン/GxP
ブースで!
おまけ
http://japan.blogs.atlassian.com/2013/04/meet-the-stash-realtime-editor-add-on/
リアルタイムエディター
http://www.atlassian.com/ja/dvcs/overview
http://japan.blogs.atlassian.com/2012/05/git-vs-mercurial-why-git/
Git で開発するなら
知っておいて損はない
いくつかのこと
大澤俊介
Sean_SF
2013年4月23日

Mais conteúdo relacionado

Mais procurados

20220412 IoTLT vol86 kitazaki v1
20220412 IoTLT vol86 kitazaki v120220412 IoTLT vol86 kitazaki v1
20220412 IoTLT vol86 kitazaki v1Ayachika Kitazaki
 
Node 学園祭 2012 用
Node 学園祭 2012 用Node 学園祭 2012 用
Node 学園祭 2012 用Rei Kawai
 
Isaax Public API IoTデバイスを管理する
Isaax Public API IoTデバイスを管理するIsaax Public API IoTデバイスを管理する
Isaax Public API IoTデバイスを管理するTomoyuki Sugita
 
Routerboard勉強会 tips
Routerboard勉強会 tipsRouterboard勉強会 tips
Routerboard勉強会 tipskometch H
 
Arduino compatible layer (with 6LoWPAN) on Contiki
Arduino compatible layer (with 6LoWPAN) on ContikiArduino compatible layer (with 6LoWPAN) on Contiki
Arduino compatible layer (with 6LoWPAN) on Contiki裕士 常田
 
Power Assert and perl.js
Power Assert and perl.jsPower Assert and perl.js
Power Assert and perl.jsGoro Fuji
 
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなしpkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなしAkio OBATA
 
pkgsrcに関する何か 2009 - 何と何で何とやら
pkgsrcに関する何か 2009 - 何と何で何とやらpkgsrcに関する何か 2009 - 何と何で何とやら
pkgsrcに関する何か 2009 - 何と何で何とやらAkio OBATA
 
Routerboard勉強会vol5
Routerboard勉強会vol5Routerboard勉強会vol5
Routerboard勉強会vol5kometch H
 

Mais procurados (10)

20220412 IoTLT vol86 kitazaki v1
20220412 IoTLT vol86 kitazaki v120220412 IoTLT vol86 kitazaki v1
20220412 IoTLT vol86 kitazaki v1
 
Node 学園祭 2012 用
Node 学園祭 2012 用Node 学園祭 2012 用
Node 学園祭 2012 用
 
Isaax Public API IoTデバイスを管理する
Isaax Public API IoTデバイスを管理するIsaax Public API IoTデバイスを管理する
Isaax Public API IoTデバイスを管理する
 
Routerboard勉強会 tips
Routerboard勉強会 tipsRouterboard勉強会 tips
Routerboard勉強会 tips
 
Arduino compatible layer (with 6LoWPAN) on Contiki
Arduino compatible layer (with 6LoWPAN) on ContikiArduino compatible layer (with 6LoWPAN) on Contiki
Arduino compatible layer (with 6LoWPAN) on Contiki
 
Power Assert and perl.js
Power Assert and perl.jsPower Assert and perl.js
Power Assert and perl.js
 
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなしpkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
 
pkgsrcに関する何か 2009 - 何と何で何とやら
pkgsrcに関する何か 2009 - 何と何で何とやらpkgsrcに関する何か 2009 - 何と何で何とやら
pkgsrcに関する何か 2009 - 何と何で何とやら
 
Routerboard勉強会vol5
Routerboard勉強会vol5Routerboard勉強会vol5
Routerboard勉強会vol5
 
Tfug kansai vol3
Tfug kansai vol3Tfug kansai vol3
Tfug kansai vol3
 

Semelhante a Gitで開発するなら知っておいて損はないいくつかのこと

2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmfAtomu Hidaka
 
S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較真治 米田
 
Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Yuki Suga
 
Building Static Website With Github And Jekyll
Building Static Website With Github And JekyllBuilding Static Website With Github And Jekyll
Building Static Website With Github And JekyllYoji Shidara
 
デブサミ 2016 19-C-6
デブサミ 2016 19-C-6デブサミ 2016 19-C-6
デブサミ 2016 19-C-6Kensuke Ishida
 
2013.01.18 G*Workshop GGX 2012 Report
2013.01.18 G*Workshop GGX 2012 Report2013.01.18 G*Workshop GGX 2012 Report
2013.01.18 G*Workshop GGX 2012 ReportYu Sudo
 
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めCell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めYou&I
 
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜Hideki Takase
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMFAtomu Hidaka
 
リーンとかいろいろあるけどどう違うの
リーンとかいろいろあるけどどう違うのリーンとかいろいろあるけどどう違うの
リーンとかいろいろあるけどどう違うのTaro Kawai
 
Osc10do linux nextstep
Osc10do linux nextstepOsc10do linux nextstep
Osc10do linux nextstepsmokey monkey
 
2013 1019osc-fallnetmf
2013 1019osc-fallnetmf2013 1019osc-fallnetmf
2013 1019osc-fallnetmfAtomu Hidaka
 
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM,INC
 
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~Hideki Takase
 
Windows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer PoolingWindows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer PoolingTakekazu Omi
 

Semelhante a Gitで開発するなら知っておいて損はないいくつかのこと (20)

2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
 
S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較
 
Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2Robotech2012講習会v01最終版v2
Robotech2012講習会v01最終版v2
 
Building Static Website With Github And Jekyll
Building Static Website With Github And JekyllBuilding Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
 
デブサミ 2016 19-C-6
デブサミ 2016 19-C-6デブサミ 2016 19-C-6
デブサミ 2016 19-C-6
 
Riscv+fpga200606
Riscv+fpga200606Riscv+fpga200606
Riscv+fpga200606
 
2013.01.18 G*Workshop GGX 2012 Report
2013.01.18 G*Workshop GGX 2012 Report2013.01.18 G*Workshop GGX 2012 Report
2013.01.18 G*Workshop GGX 2012 Report
 
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めCell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
 
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
 
OSC 2013 kansai @kyoto
OSC 2013  kansai @kyotoOSC 2013  kansai @kyoto
OSC 2013 kansai @kyoto
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
 
リーンとかいろいろあるけどどう違うの
リーンとかいろいろあるけどどう違うのリーンとかいろいろあるけどどう違うの
リーンとかいろいろあるけどどう違うの
 
Oracle GoldenGate Studio概要
Oracle GoldenGate Studio概要Oracle GoldenGate Studio概要
Oracle GoldenGate Studio概要
 
Osc10do linux nextstep
Osc10do linux nextstepOsc10do linux nextstep
Osc10do linux nextstep
 
2013 1019osc-fallnetmf
2013 1019osc-fallnetmf2013 1019osc-fallnetmf
2013 1019osc-fallnetmf
 
Fox Trot
Fox TrotFox Trot
Fox Trot
 
Embedded Master2
Embedded Master2Embedded Master2
Embedded Master2
 
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
SORACOM UG 広島 #2 | SORACOM の紹介から SORACOM Conference "Discovery" 2018 SORACOM ...
 
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
 
Windows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer PoolingWindows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer Pooling
 

Mais de Shunsuke (Sean) Osawa

(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018Shunsuke (Sean) Osawa
 
Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Shunsuke (Sean) Osawa
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Shunsuke (Sean) Osawa
 
AUG (Atlassian User Group) って何?
AUG (Atlassian User Group)  って何?AUG (Atlassian User Group)  って何?
AUG (Atlassian User Group) って何?Shunsuke (Sean) Osawa
 
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)Shunsuke (Sean) Osawa
 
日本語翻訳 How we use Bitbucket to build Bitbucket
日本語翻訳 How we use Bitbucket to build Bitbucket日本語翻訳 How we use Bitbucket to build Bitbucket
日本語翻訳 How we use Bitbucket to build BitbucketShunsuke (Sean) Osawa
 
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketHow we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketShunsuke (Sean) Osawa
 
チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介Shunsuke (Sean) Osawa
 
「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかないShunsuke (Sean) Osawa
 
基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)Shunsuke (Sean) Osawa
 
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介Shunsuke (Sean) Osawa
 
Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Shunsuke (Sean) Osawa
 
チケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりチケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりShunsuke (Sean) Osawa
 
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかチケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかShunsuke (Sean) Osawa
 

Mais de Shunsuke (Sean) Osawa (20)

(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
(LT) App開発で一攫千金! :) Osawa AUG Tokyo Nov 28 2018
 
Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要Atlassian (アトラシアン) 会社概要
Atlassian (アトラシアン) 会社概要
 
Scott Farquhar at Tokyo AUG
Scott Farquhar at Tokyo AUGScott Farquhar at Tokyo AUG
Scott Farquhar at Tokyo AUG
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright
 
AUG (Atlassian User Group) って何?
AUG (Atlassian User Group)  って何?AUG (Atlassian User Group)  って何?
AUG (Atlassian User Group) って何?
 
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
 
日本語翻訳 How we use Bitbucket to build Bitbucket
日本語翻訳 How we use Bitbucket to build Bitbucket日本語翻訳 How we use Bitbucket to build Bitbucket
日本語翻訳 How we use Bitbucket to build Bitbucket
 
How we use Bitbucket to build Bitbucket
How we use Bitbucket to build BitbucketHow we use Bitbucket to build Bitbucket
How we use Bitbucket to build Bitbucket
 
チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介チケット管理システム Atlassian JIRA のご紹介
チケット管理システム Atlassian JIRA のご紹介
 
ハリントン自己紹介
ハリントン自己紹介ハリントン自己紹介
ハリントン自己紹介
 
「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない「所有から利用へ」ではうまくいかない
「所有から利用へ」ではうまくいかない
 
基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)基調講演(アトラシアン日本法人設立記念パーティー)
基調講演(アトラシアン日本法人設立記念パーティー)
 
JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏
 
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
 
Sean's Slides at Tokyo AUG 7th
Sean's Slides at Tokyo AUG 7thSean's Slides at Tokyo AUG 7th
Sean's Slides at Tokyo AUG 7th
 
Sean's slides for Nagoya AUG
Sean's slides for Nagoya AUGSean's slides for Nagoya AUG
Sean's slides for Nagoya AUG
 
Jira overview mar2012
Jira overview mar2012Jira overview mar2012
Jira overview mar2012
 
Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th Summit2011 highlights for Tokyo AUG 5th
Summit2011 highlights for Tokyo AUG 5th
 
チケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかりチケット管理システムの戦いはまだ始まったばかり
チケット管理システムの戦いはまだ始まったばかり
 
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのかチケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか
 

Gitで開発するなら知っておいて損はないいくつかのこと