講師は「GitHub実践入門」著者の大塚 弘記先生でした。
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者: 大塚弘記
- 出版社/メーカー: 技術評論社
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (19件) を見る
私はSVNで開発をしていたのでGitのメリットが最初はわかりませんでした。
けど実際にGitを使って、この授業でバージョン管理の歴史やGitの特徴を知ることができてだいぶGitの全体像が理解できました。
<GItのメリット>
リポジトリを分散管理できます。
例えば自分のローカルにリポジトリを作成して、そこで開発してから本番環境のリポジトリにUPすることができる
注意点としては、一定のルールを決めないとだれが最新をもっているのかわからなくなってしまう。
<Gitコマンド整理>
Gitコマンドとその意味を整理してみました。
他にもこんなコマンドはよく使うよ!というのがあれば教えてください。
git init
→リポジトリを作る
git status
→現在の状態を確認する
git add
→ステージ領域に追加する
git commit
→リポジトリの歴史を記録
git log
→コミットログを参照できる
git diff
→差分を確認する
git reset -hard ハッシュ値
→ハッシュ値の歴史まで移動
git reflog
→もどった歴史にもどる