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

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

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for acomagu acomagu
October 21, 2019

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

191021 Yamashou会

Avatar for acomagu

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 コンフリクトの解決方法を覚えてくれる