Submit Search
Upload
LT発表-第6回_共同作業におけるGit
•
0 likes
•
110 views
R
Riki Kenmochi
Follow
Git (パート2) Githubとは?Gitって?コンフリクトについて等を記載しています。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 12
Download now
Download to read offline
Recommended
Git社内勉強会資料
Git社内勉強会資料
Kenji Takei
Gitのいろは
Gitのいろは
祐輝 今井
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
Koichiro Sumi
GitHub勉強会
GitHub勉強会
ArusuDev
複数人でのUnity開発ノウハウ
複数人でのUnity開発ノウハウ
Yasuyuki Niwa
GitHubの使い方
GitHubの使い方
Atelier Frameworks
ゆるふわっGit入門
ゆるふわっGit入門
Keisuke Oohata
GitHub Handson
GitHub Handson
Yoichiro Shimizu
Recommended
Git社内勉強会資料
Git社内勉強会資料
Kenji Takei
Gitのいろは
Gitのいろは
祐輝 今井
Git plus something / Git+何かで更にGitを使いこなす
Git plus something / Git+何かで更にGitを使いこなす
Koichiro Sumi
GitHub勉強会
GitHub勉強会
ArusuDev
複数人でのUnity開発ノウハウ
複数人でのUnity開発ノウハウ
Yasuyuki Niwa
GitHubの使い方
GitHubの使い方
Atelier Frameworks
ゆるふわっGit入門
ゆるふわっGit入門
Keisuke Oohata
GitHub Handson
GitHub Handson
Yoichiro Shimizu
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
Takara Ishimoto
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
RedmineとGitHubのうまい関係
RedmineとGitHubのうまい関係
Mitsuyoshi Kawabata
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
wataru uchiyama
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
GitHubアカウントの作成
GitHubアカウントの作成
Takaomi Murasaki
Git LFSを触ってみた
Git LFSを触ってみた
Yuto Suzuki
Git handson
Git handson
Ryuto Yasugi
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
MasakiKato14
Gitpractice01
Gitpractice01
mmm110
【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章
Akira Torii
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
VirtualTech Japan Inc./Begi.net Inc.
20120324 git training
20120324 git training
Takeshi AKIMA
Git講習会
Git講習会
galluda
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
More Related Content
Similar to LT発表-第6回_共同作業におけるGit
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
Takara Ishimoto
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
RedmineとGitHubのうまい関係
RedmineとGitHubのうまい関係
Mitsuyoshi Kawabata
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
wataru uchiyama
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
GitHubアカウントの作成
GitHubアカウントの作成
Takaomi Murasaki
Git LFSを触ってみた
Git LFSを触ってみた
Yuto Suzuki
Git handson
Git handson
Ryuto Yasugi
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
MasakiKato14
Gitpractice01
Gitpractice01
mmm110
【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章
Akira Torii
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
VirtualTech Japan Inc./Begi.net Inc.
20120324 git training
20120324 git training
Takeshi AKIMA
Git講習会
Git講習会
galluda
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
Similar to LT発表-第6回_共同作業におけるGit
(20)
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
RedmineとGitHubのうまい関係
RedmineとGitHubのうまい関係
色んな環境用の たった一つの.gitConfig
色んな環境用の たった一つの.gitConfig
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
GitHubアカウントの作成
GitHubアカウントの作成
Git LFSを触ってみた
Git LFSを触ってみた
Git handson
Git handson
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
Gitpractice01
Gitpractice01
【社内輪読会】Github実践入門2章
【社内輪読会】Github実践入門2章
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
20120324 git training
20120324 git training
Git講習会
Git講習会
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Git extensions ws外部公開用
Git extensions ws外部公開用
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Git @ NNCT programming workshop
Git @ NNCT programming workshop
LT発表-第6回_共同作業におけるGit
1.
共同作業におけるGit 剱持 ⼒
2.
Github とは GitHubは友⼈、同僚、クラスメイ ト、⾒知らぬ⼈とコードを共有す るために最⾼の場所を提供してい るGitリポジトリのホスティング サービス
3.
Gitとは
4.
ただのGitリポジトリのホスティングサービスではな い GitHubはGitリポジトリのホスティング機能だけではなく、開発者やチームが⾼速 で良い品質のコードを⽣み出すための協同作業を実現する機能を提供している ※ホスティングサービスとは、サーバの利⽤者⾃⾝でサーバの運営・管理をしな くてもいいように、有料または無料でサーバ機のHDDの記憶スペースや情報処理 機能などを利⽤させるサービスを⾔う。
5.
GitHubとGitの違い Gitでは、Gitリポジトリというデータの貯蔵庫にソースコードなどを⼊れて利⽤ します。このGitリポジトリを置く場所をインターネット上に提供しているの がGitHubというサービスです。 GitHubで公開されているソフトウェアのソースコードは、すべてGitで管理されて います。Gitについて理解しておくことが⼤切
6.
GitHubを使うと何が変わるのか 共同作業の形態が変化します これまで複数⼈が協⼒して仕事を⾏うためのソフトウェアが数多く⽣まれて は、姿を消していきました。そういったソフトウェアは、グループウェア やCRM(Customer Relationship Management、顧客関係管理)などが挙げられ 使われてきた 開発者たちがソースコードを書くときにコラボレーションするための決定打とな るソフトウェアはなかなか登場しなく、バージョン管理システム、バグトラッキ ングシステム、コードレビューツール、メーリングリスト、IRCなどのさまざま なツールを組み合わせてコラボレーションを実現していた
7.
共同作業の形を変えたGitHub Pull Request GitHubにあるGitリポジトリに対して、あなたが変更したソースコードを取り込ん でもらえるようにリクエストするための 機能特定のユーザへのコメント タスク管理やバグ報告はIssueを使ってやりとりできます。特定のユーザに⾒てほ しければ、「@ユーザ名」と記述することができる 他にも、コミット履歴やプッシュでの追加、削除、修正などの差分もグラフも⾒ れる
8.
プルリク後のコンフリクト発⽣した場合 新規に作成したり、コード修正しプルリクを出した際にコンフリクト(競合)が 起きる場合があります。 これが発⽣するほとんどの場合が、プル(最新取得)忘れによる資産が古いケー スや、コードエディタの設定によるタブ、スペースの設定などさまざまな問題か ら発⽣する場合があります。 チームでコード修正などをする場合は、共通部をいじる前には、プルはもちろん のこと周りのメンバーと認識共有が⼤切です。また、コードエディタやソース管 理ツールの設定も⾒直しするとよいでしょう。場合によってはコードのバック アップも作業の中に取り⼊れて事前にコンフリクトを防ぎましょう。
9.
Githubで開発が進められている主なソフトウェア Ruby on Rails https://github.com/rails/rails node https://github.com/joyent/node jQuery
https://github.com/jquery/jquery Symfony2 https://github.com/symfony/symfony Bootstrap https://github.com/twitter/bootstrap
10.
前回発表した際のgit資料 https://www.slideshare.net/RikiKenmochi/lt35git
11.
参考図書
12.
ご清聴ありがとうございました
Download now