Git ドリル 入門編(演習)の解答例を写経した。
http://www.javaring.info/slides/GitDrill/index.html の 解答例を写経した。
感想
- rebase 便利!
- 最初、単にブランチの派生元を付け替えるだけと思っていた。
- 歴史の一本化のところで、 E' ができる理由がすぐに分からず??となった。
- 入門編のハードルが高かった。
前回のまとめ忘れ
- git show
- コミットに関する詳細を表示
- git checkout -b 新規ブランチ名 元ブランチ名
- 新規ブランチの作成
- git rebase
- ブランチの派生元を変更する。
- 分岐したところまで戻って、適用してない変更内容を適用する。
- git reset --hard コミット名
- コミットの取り消し。hardオプションは、インデックス/ワーキングディレクトリも戻す。
- git merge --squash ブランチ名
- ブランチの差分をまとめる。
- コミットされないので明示的にコミットが必要。