3 ms·
I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.
by insulanian 11y ago
I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.
- hittaruki 11y agoCan't help it. I have to mention http://magit.vc/ http://magit.vc/.
- dcre 11y agoI use SourceTree full-time but am keeping an eye on GitUp[1]. The UI is not quite there yet IMO, but it's insanely fast and I love the focus on keyboard shortcuts. [1] http://gitup.co/ http://gitup.co/
- benbristow 11y agoLooks amazing. Shame it's only Mac OSX.
- MichaelGG 11y agoWhat in particular do these provide over just using Git Extensions?
- donatj 11y agoSource Tree was irritatingly dumbed down. No built in force push because "it could be dangerous". Switched to Tower and never looked back.
- stinos 11y agoYou can however add most 'non-dumb' features you need as custom actions so it's only two clicks away. Now they just have to add customizable keyboard shortcuts and I'd be all raving about it, but still I use it everyday mainly for the staging area.
- cname 11y agoSourceTree is really nice overall. To name a few things, I prefer its view of history, its hunk selection UI, and its commit message box (GitHub's is tiny and can't be made much bigger). It's also nice that it supports Mercurial. I had some problems with it keeping changes synced with the file system, though (on Mac OS). E.g., I'd change something in my editor and SourceTree wouldn't pick it up until I reopened the repository in SourceTree. I also prefer a single window like GitHub's app, but that is a minor annoyance. The non-syncing made SourceTree unusable after a while, and I went back to GitHub for Mac. I wish Atlassian would put out an update, because I'd prefer to switch back.
- nevi-me 11y agoEvery week or 3 when I restart my machine and reopen SourceTree, it tells me that there's an update. Maybe the issue that you're talking about hasn't been logged or they're not working on it. I'll try GH Desktop, but for the past few months mine's been broken where it loses my repos, so I've been using ST exclusively :)
- cname 11y agoAre you on Windows? I'm pretty sure the Mac version hasn't been updated in quite some time. I just downloaded a fresh copy, and it's the same version I downloaded a while back: 2.0.5.2.
- wingerlang 11y agoRecently I switched on a mode in where I have to manually refresh to see changes, maybe you have accidentally done that as well.
- pkamb 11y agoI too sometimes see the file system syncing lag in SourceTree. ⌘R refreshes the repository and usually fixes the issue in my experience.
- rcarmo 11y agoHaving used both on a Mac (where I mostly end up using the CLI anyway), I'd say that SourceTree is what you want to use for stuff like code review, whereas GitHub (other than local merges being hard to figure out - see my other comment) is quite neat and uncluttered - perfect for small projects or if your workflow revolves around their public repos. (I don't see why this is being modded down - is it because I failed to mention I'm also using it in Windows?)