sinjin-kensyu-git



sinjin-kensyu-git

0 0


sinjin-kensyu-git

新人研修用のスライド

On Github eofm-info / sinjin-kensyu-git

新人研修: VCS(Git)

目次

  • VCS とは
    • 何のためにあるのか
    • どんなものがあるのか
    • なんで Git なのか
  • Git 入門
    • ひととおりの使い方

VCS とは

Version Control System

バージョン管理システム

何のためにあるのか

  • 以前の状態に戻れる
  • 変更履歴を調べる
  • ディレクトリ構造全体を1つの単位として記録する
  • 「なぜ」と「誰が」を記録する

濱野純『入門Git』(秀和システム, 2009)

本当に? 手動でもよくない?

以前の状態に戻れる 変更履歴を調べる ディレクトリ構造全体を1つの単位として記録する 「なぜ」と「誰が」を記録する ファイルをコピーしておけば…? 新旧のファイルを横に並べて比較すれば…? zip に固めておけば…? テキストをコメントアウトして、理由と署名を書けば…?

やってみよう(ToT)

VCS どんなものがあるのか

Google で検索してみよう!!

なんで Git なのか

なぜだろう?

社内では…

  • SVN(Subversion)
  • Git
  • SVN: 集中型
  • Git: 分散型

何が? → リポジトリが

ガチで5分で分かる分散型バージョン管理システムGit (3/6) - @IT

Git 入門

  • ひととおりの使い方
    • 個人での利用
    • (できたら)リモートリポジトリからの clone, push

チートシートの配布

やってみよう

Git をはじめからていねいに

確認

git config --global user.name
git config --global user.email

参考リンク

今さら聞けない Git

社内GitBucket

高野さんの Github ページ

VCS入門

Git をはじめからていねいに

Learn Git Branching

もっと早く知りたかった! Gitが鬼のようにわかるスライド厳選7選