Upgrade to Pro — share decks privately, control downloads, hide ads and more …

あなたの知らない(かもしれない)Git

acomagu
October 21, 2019

 あなたの知らない(かもしれない)Git

191021 Yamashou会

acomagu

October 21, 2019
Tweet

More Decks by acomagu

Other Decks in Programming

Transcript

  1. > man $USER - @acomagu (あこまぐ) - s1230004 - お年寄り(どうか年齢を計算しないでください

    ) - 最近の趣味: 音ゲー / VTuber - 最近好きな技術: Go / TypeScript / Linux
  2. git diff master.. C..F で「C と F の分岐元から F まで」

    を表す ↑は git diff $(git merge-base master @) に同じ log 等割とどこでもつかえる man git-rev-parse を見てみてください!
  3. まとめ - @ HEAD のエイリアス - git log --color-moved コードの移動を色付け表示する

    - git diff master.. ブランチを切ったときからのdiff - git diff --ignore-space-changes インデントだけの変更を無視 - git rebase --rebase-merges rebase 時にマージコミットを復元する - git rerere コンフリクトの解決方法を覚えてくれる