Git&GitHubで共同作業           ∼入門編∼2012.9.23 Sat. #FuelPHPTokyo vol.2       Yoko TAMADA @tmd45
自己紹介tmd45(たま●)普段は Java でお仕事Web 系システム, 予約サイトいんたーねっと大好きPHP 歴は1年ちょっとGit は主に個人利用のみ...
アジェンダバージョン管理システム  中央集中型?分散型?  なんで Git?Git と GitHub  GitHub って?               ※時間があったら実演します。
バージョン管理システム
バージョン管理システム  Version Control System変更履歴を管理するシステムソースコードを書き足したり、変更したりする過程を記録 特定の段階まで戻る 誤って消してしまったファイルを復活共同作業でのマージ、最新ソースの入手
バージョン管理システム   Version Control System中央集中型               分散型 CVS              GIT Subversion       Mercurial VSS           ...
バージョン管理システム Version Control System                                リポジトリ中央集中型                                    -------   ...
バージョン管理システム Version Control System                            リモート                           リポジトリ 分散型     ローカル    リポジトリ  ...
バージョン管理システム    Version Control System                          サーバに   分散型        サーバが       アクセス不要             ダウンしても     ...
なんで Git?Linux カーネル管理のために作られた 既存のバージョン管理では満足できなかった 機能や性能を確保するために、      Linus Torvalds 氏によって作られた 公開当初はハッカーにしか使えないくらい荒 削りなものだ...
Git と GitHub
GitHub って?       https://github.com
GitHub って?Git と GitHub は別物 Github は、Git リポジト リのホスティングサービス他のホスティングサービス Bitbucket Assembla Kiln など
GitHub って?ソーシャルコーディング ホスティングだけじゃない一部のコミッタと呼ばれる特権階級が主権を握っていた開発から、オープンで「民主化」されたスピード感ある 開発が可能になった個人がコードを所有する権利
G it Hub                                  Fork                      Git                             Git                   ...
時間ある? では、実演を
参考情報
サルでもわかる Git 入門∼バージョン管理を使いこなそうhttp://www.backlog.jp/git-guide/
WEB+DB PRESS Vol.69特集1詳解Github∼はじめよう!ソーシャルコーディングPull Request が織りなす効率的ソフトウェア開発∼
ご視聴ありがとうございました。
Git&GitHubで共同作業〜入門編
Git&GitHubで共同作業〜入門編
Upcoming SlideShare
Loading in …5
×

Git&GitHubで共同作業〜入門編

2,891 views

Published on

FuelPHP 勉強会 東京 Vol.2 http://atnd.org/events/31017
※Mirror of file in Speaker Deck, https://speakerdeck.com/u/tmd45/p/git-and-githubdekiyoudousa

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • Speaker Deckのほうが見た目が好きなのだけど〜…Keynote で PDF 化してからアップロードすればフォントとかも保持されるのなー。リンクが効くのがいいよね<SlideShare
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,891
On SlideShare
0
From Embeds
0
Number of Embeds
83
Actions
Shares
0
Downloads
11
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

Git&GitHubで共同作業〜入門編

  1. 1. Git&GitHubで共同作業 ∼入門編∼2012.9.23 Sat. #FuelPHPTokyo vol.2 Yoko TAMADA @tmd45
  2. 2. 自己紹介tmd45(たま●)普段は Java でお仕事Web 系システム, 予約サイトいんたーねっと大好きPHP 歴は1年ちょっとGit は主に個人利用のみ...
  3. 3. アジェンダバージョン管理システム 中央集中型?分散型? なんで Git?Git と GitHub GitHub って? ※時間があったら実演します。
  4. 4. バージョン管理システム
  5. 5. バージョン管理システム Version Control System変更履歴を管理するシステムソースコードを書き足したり、変更したりする過程を記録 特定の段階まで戻る 誤って消してしまったファイルを復活共同作業でのマージ、最新ソースの入手
  6. 6. バージョン管理システム Version Control System中央集中型 分散型 CVS GIT Subversion Mercurial VSS Bazaar ClearCase SVK
  7. 7. バージョン管理システム Version Control System リポジトリ中央集中型 ------- ------- ------- ------- ------- ------- ----- ------- ------- ----- ------- ------- ------- ------- ------- ----- ------- ------- ------- -----
  8. 8. バージョン管理システム Version Control System リモート リポジトリ 分散型 ローカル リポジトリ ------- ------- ------- ------- ----- ------- ------- ------- ------- ----- ------- ------- ------- ------- ------- ------- ------- ----- ------- -----
  9. 9. バージョン管理システム Version Control System サーバに 分散型 サーバが アクセス不要 ダウンしても 管理情報が残る 管理は -------(集中型より) ------- ------- ------- ----- 複雑になる ローカル リポジトリ
  10. 10. なんで Git?Linux カーネル管理のために作られた 既存のバージョン管理では満足できなかった 機能や性能を確保するために、      Linus Torvalds 氏によって作られた 公開当初はハッカーにしか使えないくらい荒 削りなものだったが、多くの開発者の協力に よって世界中のプログラマに利用されるよう になった人気あるよね!ノウハウが得やすい
  11. 11. Git と GitHub
  12. 12. GitHub って? https://github.com
  13. 13. GitHub って?Git と GitHub は別物 Github は、Git リポジト リのホスティングサービス他のホスティングサービス Bitbucket Assembla Kiln など
  14. 14. GitHub って?ソーシャルコーディング ホスティングだけじゃない一部のコミッタと呼ばれる特権階級が主権を握っていた開発から、オープンで「民主化」されたスピード感ある 開発が可能になった個人がコードを所有する権利
  15. 15. G it Hub Fork Git Git Pull Request pull pull pull push pushlocal Git Git Git merge ------- ------- add ------- ------- ------- ------- ------- commit ------- ------- ------- ------- ------- ----- ----- -----
  16. 16. 時間ある? では、実演を
  17. 17. 参考情報
  18. 18. サルでもわかる Git 入門∼バージョン管理を使いこなそうhttp://www.backlog.jp/git-guide/
  19. 19. WEB+DB PRESS Vol.69特集1詳解Github∼はじめよう!ソーシャルコーディングPull Request が織りなす効率的ソフトウェア開発∼
  20. 20. ご視聴ありがとうございました。

×