I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.
[1] http://gitup.co/
51–60 of 248 posts
I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.
[1] http://gitup.co/
Github For Windows used to be as important to my workflow as my code editor. I absolutely loved the "click to select which lines to commit" feature, and I'm pretty sure it improved the quality of my commits drastically. And it was constantly improving.
A few weeks ago came a new version that changed everything. Previous updates used to be incremental, but this one seemed to replace everything at once. Overall the UI was still good, even though important parts became hidden behind tabs. But the performance... Oh god the performance. Syncing repos became a multi-minute operation. Listing commits went from instantaneous to taking several seconds. It became so unusable I switched back to Linux for development.
So does anyone know what they used to build the 'unified' app UI? If I remember rightly they used WPF on Windows in earlier versions. Is the UI now abstracted using a third-party framework/inhouse framework?
What's the advantage to SourceTree? aside from nicer ui. I wish it had the code review, commenting, issue tracking of the web app in a desktop application, all in one place. It's a pain to move constantly between the editor, CLI/SourceTree and Github web app for everyday tasks.
I don't even think that this new client supports anything but GitHub. Their previous Windows client didn't.
Earlier quoted context omitted.
I think learning the fundamentals of the git command line is pretty simple, and pays large dividends. Indeed, learning to use git was one of the main things that spurred me to learn to use the command line for many other tasks. It's a good starting point.
I'm very comfortable with the command line in general already, and if I have to I can use git on the command line. I've just always felt a GUI is the best interface for git - personal preference I suppose. I'm a very visual person when it comes to code, and being able to see a nice history/diff etc inline with a few clicks just sits better with how I view the world & my ideal workflow. I appreciate I'm probably in th…
While I find this initiative fantastic, it's a bit frustrating that Github, a company that lives on source code being open, does not publish the code of tools like this one.
i wish they would make a decent mobile web interface, the current one is just painful to use. i always have to switch to desktop mode.
I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.
I 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/
"Why don't you support the Linux platform? At this time, we're focused on optimizing the Mac and Windows experience. We're always thinking about potential improvements for the diverse needs of our users, though!" https://help.github.com/desktop/faq/articles/why-don-t-you-s... Something tells me that the Linux version will come up later.
Earlier quoted context omitted.
I feel like most GNU/Linux users (especially developers) are comfortable enough using cli tool for this to be a non issue.
Of course they are. The people who aren't comfortable enough using a CLI stay clear of Linux.
As I see it, the main reason I like to use linux on my development boxes is flexibility(or call it freedom if you want, I don't like doing so). I can do things in whatever way works best for me and I can create scripts/install packages to glue stuff together fairly easily to adapt to my workflow.