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

Leaning Git

Leaning Git

Introduction to the team at Totango - a team of SVN users to git.

Avatar for Ran Tavory

Ran Tavory

May 25, 2014
Tweet

More Decks by Ran Tavory

Other Decks in Programming

Transcript

  1. All (most) Operations are Local and Fast! • Commit •

    Log (view history) • Diff • ... Sunday, May 25, 14
  2. Git Setup $ brew install git $ git config --global

    user.name “Ran Tavory” $ git config --global user.email “rantav@gmail.com” https://gist.github.com/rantav/ 5d6fb14057f062ecbc70 Sunday, May 25, 14
  3. rebase or no? • Prefer rebase • this keeps the

    commit log cleaner •git pl • Sometimes an actual merge is needed • So don’t rebase • For example, when merging branches Sunday, May 25, 14