Submit Search
LT発表-第6回_共同作業におけるGit
0 likes
117 views
R
Riki Kenmochi
Git (パート2) Githubとは?Gitって?コンフリクトについて等を記載しています。
Engineering
Read more
1 of 12
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
More Related Content
PPTX
Git社内勉強会資料
Kenji Takei
PPTX
Gitのいろは
祐輝 今井
PDF
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
KEY
Yapc2012資料
matsuo kenji
PDF
GitHub勉強会
ArusuDev
PDF
新人Git/Github研修公開用スライド(その2)
pupupopo88
KEY
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
PPTX
GitHub勉強会~当日資料~
Shintaro Mizuno
Git社内勉強会資料
Kenji Takei
Gitのいろは
祐輝 今井
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
Yapc2012資料
matsuo kenji
GitHub勉強会
ArusuDev
新人Git/Github研修公開用スライド(その2)
pupupopo88
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
GitHub勉強会~当日資料~
Shintaro Mizuno
Similar to LT発表-第6回_共同作業におけるGit
(20)
PPTX
GitHub Handson
Yoichiro Shimizu
PDF
Git_GitHub 入門者向けスライド.pdf
Yoshiki Tanaka
PDF
Githubサービスについて
Akura Pi
PPTX
Git @ NNCT programming workshop
NNCT programming study group
PPT
Githubことはじめ
tikitikipoo
PDF
Githubについて
tadfmac
ODP
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
KEY
20120324 git training
Takeshi AKIMA
PPTX
今日こそわかるgit / github の違い
ssuser9fba1a
PDF
Git 初心者のための GitHub Pages
Takenori Nakagawa
PDF
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
PDF
GitHubの入門を読む前に読む入門書
相皓 卞
PDF
@s_ssk13さん向けGitHub入門
Takashi Imagire
PDF
Nutanix エンジニアのための Git 入門 :序
Wataru Unno
PDF
GitHubの基礎からプログラム管理、そしてプログラムコードを論文に公開するまでの手順
Hayato Yamanouchi
PPTX
2018 07-18 git-hub講座
Takahito Sueda
PPTX
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Katz Ueno
PPTX
ゼミGit
Takuya Uehara
PDF
GitHub最新情報キャッチアップ 2023年6月
Kazumi OHIRA
PPT
Gitの紹介
Shoot Morii
GitHub Handson
Yoichiro Shimizu
Git_GitHub 入門者向けスライド.pdf
Yoshiki Tanaka
Githubサービスについて
Akura Pi
Git @ NNCT programming workshop
NNCT programming study group
Githubことはじめ
tikitikipoo
Githubについて
tadfmac
Next-L Enju 開発ワークショップ #02
Kosuke Tanabe
20120324 git training
Takeshi AKIMA
今日こそわかるgit / github の違い
ssuser9fba1a
Git 初心者のための GitHub Pages
Takenori Nakagawa
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
GitHubの入門を読む前に読む入門書
相皓 卞
@s_ssk13さん向けGitHub入門
Takashi Imagire
Nutanix エンジニアのための Git 入門 :序
Wataru Unno
GitHubの基礎からプログラム管理、そしてプログラムコードを論文に公開するまでの手順
Hayato Yamanouchi
2018 07-18 git-hub講座
Takahito Sueda
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Katz Ueno
ゼミGit
Takuya Uehara
GitHub最新情報キャッチアップ 2023年6月
Kazumi OHIRA
Gitの紹介
Shoot Morii
Ad
More from Riki Kenmochi
(10)
PDF
Tymeleafの確認資料(1)
Riki Kenmochi
PDF
Python開発環境導入資料
Riki Kenmochi
PDF
ReactJSの開発導入について
Riki Kenmochi
PDF
ゼロからわかるVBA
Riki Kenmochi
PDF
2020-2021 開発トレンド
Riki Kenmochi
PDF
聞き役のLtから見えてきたもの
Riki Kenmochi
PDF
LT発表-第5回_ルールの大切さ
Riki Kenmochi
PDF
LT発表-第4回_言葉にできるは武器になる
Riki Kenmochi
PDF
LT資料-第3回_5分でわかるGitの世界
Riki Kenmochi
PDF
LT発表-第2回_IT時代を感じさせたもの
Riki Kenmochi
Tymeleafの確認資料(1)
Riki Kenmochi
Python開発環境導入資料
Riki Kenmochi
ReactJSの開発導入について
Riki Kenmochi
ゼロからわかるVBA
Riki Kenmochi
2020-2021 開発トレンド
Riki Kenmochi
聞き役のLtから見えてきたもの
Riki Kenmochi
LT発表-第5回_ルールの大切さ
Riki Kenmochi
LT発表-第4回_言葉にできるは武器になる
Riki Kenmochi
LT資料-第3回_5分でわかるGitの世界
Riki Kenmochi
LT発表-第2回_IT時代を感じさせたもの
Riki Kenmochi
Ad
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