Source Tree - abigure/personal-settings GitHub Wiki

安裝 Command Line Tool

  • menu > 下拉 SourceTree > Install Command Line Tools

Perferences

General

  • Project folder 改到 ~/projects
  • Terminal App 選 iTerm2
  • Window restoration 選 Don't restore windows on startup
  • 勾選 Keep bookmarks closed on startup
  • 勾選 Allow force push
  • 勾選 Select all files when selecting commit

Diff

  • Visual Diff Tool: Kaleidoscope (要購買,並在 Kaleidoscipe 內設定 Integration,下同)
  • Merge Tool: Kaleidoscope

Git

  • 勾選 Do not fast-forward ( --no-ff ) when merging, always create commit