3 ms·
I work 100% in a git UI. Everything but merge diffs I do in Sourcetree... for diffs I use VS. It's how I've learned. Here's some of my scattered reasoning: - I
by pathartl 4y ago
I work 100% in a git UI. Everything but merge diffs I do in Sourcetree... for diffs I use VS. It's how I've learned. Here's some of my scattered reasoning:
- It's a separate, dedicated application to do just my source control
- Keeping repos in tabs makes it easy to switch between projects (yes, you could use screen or some other multiplexer, but it's just not as fast for me)
- I'm Windows
- Easier to review history / merges at a glance
- Sucks that SourceTree doesn't have diffing, but it's much easier to do diffs/merge conflict resolution in a UI
- Clicking through items to see what's staged/unstaged is quick
- AndrewDucker 4y agoMostly same here. UI makes life really easy for me.
- stuartd 4y agoI like SourceTree’s ‘branch diff’ (and it’s the only thing I use it for).