Enviar búsqueda
Cargar
オールフェスタ Git勉強会資料 (public)
•
4 recomendaciones
•
1,357 vistas
Shunsuke Tadokoro
Seguir
Gitを扱ったことがないメンバーを対象に行った社内勉強会の資料です。
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 49
Descargar ahora
Descargar para leer sin conexión
Recomendados
in ふくあず ~春の訪れは突然に あの日あの時あの場所で ~
新卒2年目のchef guy
新卒2年目のchef guy
祐樹 夏目
Engineer Lab Fukuoka #1 ディープダイブ! AI を支える技術 https://www.facebook.com/events/171044080320197/
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
Yuta Matsumura
VS Code Meetup #11 - 入門編2021
VS Code新機能紹介2020-2021
VS Code新機能紹介2020-2021
Yuki Ueda
日本マイクロソフト株式会社 クラウド&ソリューション事業本部 Azure Specialist 大森 彩子 クラウドサービスを上手に利用してソリューションを構築する、または、開発環境やソース、プロセスの管理もクラウド化している "クラウドネイティブ" な時代。「まだこれから」という方でも (ひとりでも少人数でも) はじめられる、アプリ開発&プロセスの実際をデモを交えてご紹介いたします。 ソースコード管理や、テストやデプロイといったプロセス自動化、そして開発サイクルを短期化してデリバリー頻度を高める CI/CD (継続的デリバリー、継続的インテグレーション)… こんなキーワードが気になっていた (まだできていない、やっていない) という方、ぜひこの機会にイマドキのアプリ開発をスタートしてください。
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
日本マイクロソフト株式会社
VSCodeカンファレンス LT 「お気に入り拡張機能」
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
Goal * Docker使って Java EE 開発環境のセットアップを楽にする * JavaエンジニアをとりあえずDockerに入門させ、コンテナ開発/運用時代に備えてもらう
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
あつまれ未来のアーキテクト!DevOpsを実践しよう - connpass https://alterbooth.connpass.com/event/209463/
.NET アプリを改善して実践する継続的インテグレーション
.NET アプリを改善して実践する継続的インテグレーション
Yuta Matsumura
JAZUG福岡(ふくあず) 2018#2 のLT資料です https://fukuazu.connpass.com/event/81210/
Azure Functions Tips
Azure Functions Tips
Yuta Matsumura
Recomendados
in ふくあず ~春の訪れは突然に あの日あの時あの場所で ~
新卒2年目のchef guy
新卒2年目のchef guy
祐樹 夏目
Engineer Lab Fukuoka #1 ディープダイブ! AI を支える技術 https://www.facebook.com/events/171044080320197/
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
Yuta Matsumura
VS Code Meetup #11 - 入門編2021
VS Code新機能紹介2020-2021
VS Code新機能紹介2020-2021
Yuki Ueda
日本マイクロソフト株式会社 クラウド&ソリューション事業本部 Azure Specialist 大森 彩子 クラウドサービスを上手に利用してソリューションを構築する、または、開発環境やソース、プロセスの管理もクラウド化している "クラウドネイティブ" な時代。「まだこれから」という方でも (ひとりでも少人数でも) はじめられる、アプリ開発&プロセスの実際をデモを交えてご紹介いたします。 ソースコード管理や、テストやデプロイといったプロセス自動化、そして開発サイクルを短期化してデリバリー頻度を高める CI/CD (継続的デリバリー、継続的インテグレーション)… こんなキーワードが気になっていた (まだできていない、やっていない) という方、ぜひこの機会にイマドキのアプリ開発をスタートしてください。
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
日本マイクロソフト株式会社
VSCodeカンファレンス LT 「お気に入り拡張機能」
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
Goal * Docker使って Java EE 開発環境のセットアップを楽にする * JavaエンジニアをとりあえずDockerに入門させ、コンテナ開発/運用時代に備えてもらう
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
あつまれ未来のアーキテクト!DevOpsを実践しよう - connpass https://alterbooth.connpass.com/event/209463/
.NET アプリを改善して実践する継続的インテグレーション
.NET アプリを改善して実践する継続的インテグレーション
Yuta Matsumura
JAZUG福岡(ふくあず) 2018#2 のLT資料です https://fukuazu.connpass.com/event/81210/
Azure Functions Tips
Azure Functions Tips
Yuta Matsumura
Cybozu Tech Conference 2016で発表した資料です。 https://cybozutech2016.qloba.com/
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
Yuki Okada
https://fukuten.connpass.com/event/95744/
オルターブースが実践する .NET Core “ガチ” 開発
オルターブースが実践する .NET Core “ガチ” 開発
Yuta Matsumura
Developers Summit 2016 OpenJam & ComCamp Fukuoka での発表資料です。
DevOps、その前に
DevOps、その前に
Yuta Matsumura
Fukuoka.php Vol.25 https://fukuokaphp.connpass.com/event/78379/
PHPerだってサーバーレスしたい!
PHPerだってサーバーレスしたい!
Yuta Matsumura
Tech Compass Vol. 06, 22-Nov-2013 https://www.wantedly.com/
Wantedlyを2年間Herokuで運用した話
Wantedlyを2年間Herokuで運用した話
Yoshinori Kawasaki
PyconJP2017でのトーク「Kivyによるアプリケーション開発のすすめ」(https://pycon.jp/2017/ja/schedule/presentation/20/)のスライドです。 ※本番のスライドはKivyで作成しています。これはあくまでも配布用のスライドです
PyconJP2017 Kivyによるアプリケーション開発のすすめ
PyconJP2017 Kivyによるアプリケーション開発のすすめ
Jun Okazaki
AndroidStudioはじめて、Gradleにできることを5分ぐらいの発表用にまとめたものです。 サンプルはこちら https://github.com/tyabata/demo-tomo
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
2021/6/12に使用した司会進行資料です。
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
Shohei Oda
dots.女子部 LT ユーザテストをざっくりと説明してみました。
ユーザテストのススメ
ユーザテストのススメ
akatsuki174
ソフトウェア開発の課題である"ソフトウェアの変更による破壊の回避"と, ソフトウェア破壊を検知するユニットテストについて.
UnitTest
UnitTest
Yuki Matsumura
Kvの説明 Tipsで日本語化のお話し
Kivy CatalogでKv Languageを知る
Kivy CatalogでKv Languageを知る
Daisuke Saito
developer meetup 001 発表資料. CI導入に向けての一歩目.
Hello. Continuous Integration
Hello. Continuous Integration
Yuki Matsumura
GitHub Japan Solutions Engineering シニアソリューションズエンジニア 田中 裕一 近年GitHubがカバーする領域は広がっており、新しいプロダクトや機能のアイデアを思いついてからそれをソフトウェアとしてユーザーに届けるまでをすべてGitHub上で行うことで、高速な開発サイクルを実現できるようになっています。本セッションでは、そういったGitHubを使った開発サイクル全体を、最新の機能のデモを織り交ぜながらご紹介します。
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
日本マイクロソフト株式会社
Heroku Bussiness Meetup #2で紹介したトレーニングサービス
Herokuトレーニング
Herokuトレーニング
Yosuke Murata
Microsoft Ignite 2021のDev & Ecosystem範囲での振り返り時に使ったセッション資料です。
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
発表資料です https://fukuten.connpass.com/event/91571/
未知との交信!?Project SignalR
未知との交信!?Project SignalR
Yuta Matsumura
Beadrockを初めて使ってみた体験記
First git ops
First git ops
Kentaro Higashi
モジュールの管理方法の工夫でAnroidのビルド時間を数十秒から10-20秒くらいへ減らす
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
ichigotake .
クラウドディベロッパーちゃんねる(くらでべ)でのセッション資料です。
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Kazumi IWANAGA
How we test our Android application at Mercari!
Android e2e testing at mercari
Android e2e testing at mercari
Vishal Banthia
長岡技術科学大学 技大祭実行委員 情報局(NUTMEG)の2022年1月に行われたアドカレの資料 Gitの初心者向けに作成
Git
Git
YushiroDodo
Visual Studio Team Services / Team Foundation Server を活用することで開発効率を改善することができますが、いろいろな機能があるためどう活用すべきか悩まれている方も多いのではないでしょうか。 本セッションでは、Visual Studio Team Services/Team Foundation Server のベストプラクティスを利用者の声とともにお届けします。 製品/テクノロジ: Microsoft Azure/TFS/VSTS 武田 正樹 日本マイクロソフト株式会社 開発ツール推進部 テクノロジー スペシャリスト 額賀 義則 株式会社 日立産業制御ソリューションズ 生産統括本部 業務改革本部 生産技術部 技師 井上 宗治 株式会社ジュピターテレコム 情報システム本部 システム企画部
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
de:code 2017
Más contenido relacionado
La actualidad más candente
Cybozu Tech Conference 2016で発表した資料です。 https://cybozutech2016.qloba.com/
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
Yuki Okada
https://fukuten.connpass.com/event/95744/
オルターブースが実践する .NET Core “ガチ” 開発
オルターブースが実践する .NET Core “ガチ” 開発
Yuta Matsumura
Developers Summit 2016 OpenJam & ComCamp Fukuoka での発表資料です。
DevOps、その前に
DevOps、その前に
Yuta Matsumura
Fukuoka.php Vol.25 https://fukuokaphp.connpass.com/event/78379/
PHPerだってサーバーレスしたい!
PHPerだってサーバーレスしたい!
Yuta Matsumura
Tech Compass Vol. 06, 22-Nov-2013 https://www.wantedly.com/
Wantedlyを2年間Herokuで運用した話
Wantedlyを2年間Herokuで運用した話
Yoshinori Kawasaki
PyconJP2017でのトーク「Kivyによるアプリケーション開発のすすめ」(https://pycon.jp/2017/ja/schedule/presentation/20/)のスライドです。 ※本番のスライドはKivyで作成しています。これはあくまでも配布用のスライドです
PyconJP2017 Kivyによるアプリケーション開発のすすめ
PyconJP2017 Kivyによるアプリケーション開発のすすめ
Jun Okazaki
AndroidStudioはじめて、Gradleにできることを5分ぐらいの発表用にまとめたものです。 サンプルはこちら https://github.com/tyabata/demo-tomo
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
2021/6/12に使用した司会進行資料です。
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
Shohei Oda
dots.女子部 LT ユーザテストをざっくりと説明してみました。
ユーザテストのススメ
ユーザテストのススメ
akatsuki174
ソフトウェア開発の課題である"ソフトウェアの変更による破壊の回避"と, ソフトウェア破壊を検知するユニットテストについて.
UnitTest
UnitTest
Yuki Matsumura
Kvの説明 Tipsで日本語化のお話し
Kivy CatalogでKv Languageを知る
Kivy CatalogでKv Languageを知る
Daisuke Saito
developer meetup 001 発表資料. CI導入に向けての一歩目.
Hello. Continuous Integration
Hello. Continuous Integration
Yuki Matsumura
GitHub Japan Solutions Engineering シニアソリューションズエンジニア 田中 裕一 近年GitHubがカバーする領域は広がっており、新しいプロダクトや機能のアイデアを思いついてからそれをソフトウェアとしてユーザーに届けるまでをすべてGitHub上で行うことで、高速な開発サイクルを実現できるようになっています。本セッションでは、そういったGitHubを使った開発サイクル全体を、最新の機能のデモを織り交ぜながらご紹介します。
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
日本マイクロソフト株式会社
Heroku Bussiness Meetup #2で紹介したトレーニングサービス
Herokuトレーニング
Herokuトレーニング
Yosuke Murata
Microsoft Ignite 2021のDev & Ecosystem範囲での振り返り時に使ったセッション資料です。
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
発表資料です https://fukuten.connpass.com/event/91571/
未知との交信!?Project SignalR
未知との交信!?Project SignalR
Yuta Matsumura
Beadrockを初めて使ってみた体験記
First git ops
First git ops
Kentaro Higashi
モジュールの管理方法の工夫でAnroidのビルド時間を数十秒から10-20秒くらいへ減らす
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
ichigotake .
クラウドディベロッパーちゃんねる(くらでべ)でのセッション資料です。
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Kazumi IWANAGA
How we test our Android application at Mercari!
Android e2e testing at mercari
Android e2e testing at mercari
Vishal Banthia
La actualidad más candente
(20)
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
オルターブースが実践する .NET Core “ガチ” 開発
オルターブースが実践する .NET Core “ガチ” 開発
DevOps、その前に
DevOps、その前に
PHPerだってサーバーレスしたい!
PHPerだってサーバーレスしたい!
Wantedlyを2年間Herokuで運用した話
Wantedlyを2年間Herokuで運用した話
PyconJP2017 Kivyによるアプリケーション開発のすすめ
PyconJP2017 Kivyによるアプリケーション開発のすすめ
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
ユーザテストのススメ
ユーザテストのススメ
UnitTest
UnitTest
Kivy CatalogでKv Languageを知る
Kivy CatalogでKv Languageを知る
Hello. Continuous Integration
Hello. Continuous Integration
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
Herokuトレーニング
Herokuトレーニング
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
未知との交信!?Project SignalR
未知との交信!?Project SignalR
First git ops
First git ops
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Android e2e testing at mercari
Android e2e testing at mercari
Similar a オールフェスタ Git勉強会資料 (public)
長岡技術科学大学 技大祭実行委員 情報局(NUTMEG)の2022年1月に行われたアドカレの資料 Gitの初心者向けに作成
Git
Git
YushiroDodo
Visual Studio Team Services / Team Foundation Server を活用することで開発効率を改善することができますが、いろいろな機能があるためどう活用すべきか悩まれている方も多いのではないでしょうか。 本セッションでは、Visual Studio Team Services/Team Foundation Server のベストプラクティスを利用者の声とともにお届けします。 製品/テクノロジ: Microsoft Azure/TFS/VSTS 武田 正樹 日本マイクロソフト株式会社 開発ツール推進部 テクノロジー スペシャリスト 額賀 義則 株式会社 日立産業制御ソリューションズ 生産統括本部 業務改革本部 生産技術部 技師 井上 宗治 株式会社ジュピターテレコム 情報システム本部 システム企画部
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
de:code 2017
2015.08.26 グローバルナレッジ・IPイノベーションズ共催セミナー「Office 365 最新動向と運用管理TIPS 」登壇資料
Office365最新動向と運用管理tips
Office365最新動向と運用管理tips
Mari Miyakawa
第1回Git勉強会
第1回Git勉強会
kunimiya
社内Git勉強会用の資料です
Git社内勉強会資料
Git社内勉強会資料
Kenji Takei
Gitの基本的な使い方の流れと言葉を勉強
Gitの使い方
Gitの使い方
MarlboroLand
ゆるふわ第2回の資料です
ノンプログラマのGit入門
ノンプログラマのGit入門
Muyuu Fujita
2013 年 01 月 18 日の Ignite UI 2012 最新情報 jQuery UI 編 Webinar にて使用したスライドです。 http://jp.infragistics.com/resources/webinars.aspx
Ignite ui 2012 最新情報 jQuery UI 編
Ignite ui 2012 最新情報 jQuery UI 編
Daizen Ikehara
Oprol_Engine_pitch_v1_final IVSでアピールするぞ!
Oprol_Engine_pitch_v1_final
Oprol_Engine_pitch_v1_final
RyotaNishimine
Git&GitHub入門
Git&GitHub入門
hideaki honda
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
.NET Core 3.0時代のデスクトップアプリ開発戦略を考える
Desktop app dev strategy for .net core 3.0
Desktop app dev strategy for .net core 3.0
Atsushi Nakamura
Unity道場04 でのグループ制作におけるプレゼン資料です
グループ制作注意
グループ制作注意
MakotoItoh
せっかくDelphiいれたんならこれも入れとけ プラグイン、コンポーネントその他便利なもののお話
Delphi Plug-ins and Components for dummies
Delphi Plug-ins and Components for dummies
Hikaru Fukushi
Git LFS とは? 導入方法 実際に使用してぶつかった問題と解決方法
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
hibiki443
ZendStudioのご紹介
ZendStudioのご紹介
Manabu Shinsaka
第8回 福岡西区勉強会
第8回 福岡西区勉強会
Shinya Kinoshita
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用
賢次 海老原
言語差異によるTDDプロセスへの影響度の解析
言語差異によるTDDプロセスへの影響度の解析
pocketberserker
まだ作成途中ですが、意見をいただきながら作った方がよさげなので、作成途中の資料を晒してしまうことにします。
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
Similar a オールフェスタ Git勉強会資料 (public)
(20)
Git
Git
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
Office365最新動向と運用管理tips
Office365最新動向と運用管理tips
第1回Git勉強会
第1回Git勉強会
Git社内勉強会資料
Git社内勉強会資料
Gitの使い方
Gitの使い方
ノンプログラマのGit入門
ノンプログラマのGit入門
Ignite ui 2012 最新情報 jQuery UI 編
Ignite ui 2012 最新情報 jQuery UI 編
Oprol_Engine_pitch_v1_final
Oprol_Engine_pitch_v1_final
Git&GitHub入門
Git&GitHub入門
Git extensions ws外部公開用
Git extensions ws外部公開用
Desktop app dev strategy for .net core 3.0
Desktop app dev strategy for .net core 3.0
グループ制作注意
グループ制作注意
Delphi Plug-ins and Components for dummies
Delphi Plug-ins and Components for dummies
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
ZendStudioのご紹介
ZendStudioのご紹介
第8回 福岡西区勉強会
第8回 福岡西区勉強会
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用
言語差異によるTDDプロセスへの影響度の解析
言語差異によるTDDプロセスへの影響度の解析
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
オールフェスタ Git勉強会資料 (public)
1.
Gitでやろう。 2014.07.28 オールフェスタ 社内勉強会
2.
この勉強会の狙い 1.Gitの導入メリットを知る 2.基本的な使い方を知る
3.
大きな狙い それ自体が直接価値を生まない作業を、 ツールの力を使って減らし、 価値を生む作業に全力を注ぐことで、 仕事をもっとたのしくする。
4.
1. 導入のメリット 2. 基本的な仕組みと流れ 3.
実践 アジェンダ
5.
導入のメリット • ファイル管理が標準化できる • コードレビューが容易に行える •
複数人での開発を効率的に行える
6.
ファイル管理を 標準化
7.
AFあるある 別バージョンを作りたいから 違う名前にして保存しよう! 別verファイル:index2.html 元ファイル: index.html 別バージョンを名前をつけて保存
8.
・・・。 _index.html index_0730.html index_最新.html 結果、カオス。 index_田所修正.html indexのコピー.html 0730/index.html AFあるある
9.
楽しくない © タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰 サイト名:
漫画 on web URL: http://mangaonweb.com/
10.
11.
Gitなら! 「いつ」 「だれが 」 「どんな目的のために」 「なにをした」をもとに ファイルを管理できる。
12.
「コミット」 「なにをした」の単位を 「コミット」という。 (あとでまた出てくる) コミット コミット コミット
13.
実際の画面
14.
「ファイル管理にムダに気を使う」 という「直接価値を生まない作業」を なくす。
15.
コードレビューを 容易に
16.
コードレビュー? コードレビュー(英: Code review)は、ソフトウェ ア開発工程で見過ごされた誤りを検出・修正するため にソースコードの体系的な検査(査読)を行うこと。 ソフトウェア品質を高めると同時に開発スキルの向上 を図ることができる。 -
wikipedia
17.
page.css、修正しました! 追加・変更箇所がわからない AFあるある (page.cssのどこだよ…)
18.
楽しくない © タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰 サイト名:
漫画 on web URL: http://mangaonweb.com/
19.
20.
Gitなら! 「なにが追加された」 「なにが削除された 」 「どう変更された」を とても簡単に確認できる。
21.
実際の画面
22.
実際の画面
23.
変更・追加・削除を 簡単に確認できる ので、コードレビューを お互いにもっと活発にやっていきたい →品質の向上 →スキルの向上
24.
複数人での開発を 効率的に
25.
わーいできた! 同じファイルを同時に編集 AFあるある
26.
・・・。 結果、衝突。 AFあるある
27.
楽しくない © タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰 サイト名:
漫画 on web URL: http://mangaonweb.com/
28.
・・・。 衝突を避けるために片方が待機 AFあるある
29.
楽しくない © タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰 サイト名:
漫画 on web URL: http://mangaonweb.com/
30.
31.
Gitなら! リポジトリ(ファイル置き場)と 作業ツリー(作業場)が 別になっているので、 同じファイルを 同時に編集しても問題ない。
32.
Gitなら! 競合が起きたら、 起きている箇所を 知らせたうえで、 どのようにするかを 決定できる。
33.
実際の画面
34.
競合の解決 • 自分を相手に合わせる • 相手を自分に合わせる←トラブルになりやすい •
両方の変更を確認して手作業で合わせ込む
35.
導入のメリット • ファイル管理が標準化できる • コードレビューが容易に行える •
複数人での開発を効率的に行える
36.
基本的な仕組みと流れ 用語はSourceTreeでの呼び方に準じます。
37.
全体像 リモートリポジトリ ローカルリポジトリ インデックス 作業ツリー 他の開発者
38.
いま作業している対象のファイルを 置いておくところ 作業ツリー
39.
ひとまとめにしてコミットしたいファイルを とりあえず置いておくところ インデックス
40.
作業ツリー インデックス ステージ(ング) コミットしたいファイルを登録すること
41.
リモートリポジトリに送るコミットを 記録する場所 ローカルリポジトリ
42.
インデックス コミット 「なにをした」の単位を記録すること ローカルリポジトリ
43.
複数人で共有するリポジトリ リモートリポジトリ
44.
ローカルリポジトリ プッシュ ローカルリポジトリの内容を リモートリポジトリに送ること リモートリポジトリ
45.
リモートリポジトリ プル プッシュの逆。 リモートリポジトリの内容を ローカルリポジトリに反映 ローカルリポジトリ
46.
流れは 「郵便を送る際の手順」 に似ている。
47.
郵便 Git 手紙を書く 作業ツリーの ファイルを編集 封筒に入れる インデックスに ステージする 封筒の封をする コミットする ポストにいれる
プッシュする 受け取る プルする
48.
なんとなくの理解でOK。 やってくうちに覚えます。 やってくうちに覚えられない場合は…フフフ…
49.
実践 その前にいったん休憩。 休憩後は実際に触ってみよう。
Descargar ahora