Live data from Hacker News

GitUp makes Git painless

gitup.co

231–240 of 260 posts

Re: GitUp makes Git painless

#231

Earlier quoted context omitted.

Even with the Cocoa styling, Qt based applications always seem to feel weird or out of place. Things like button placement, toolbars, things of that nature just don't "feel" right.

Thats the "weird" thing about Mac users: noticing that things "doesn't feel right" while completely missing that somebody has mangled their keyboard (where is home/end? pg up/pg dn? Waht are these extra arrow up left and arrow down right thingies on my keyboard that even long time Mac users cannot explain? (Feel free to explain it and I'll give you an upvote tomorrow morning if I remember : ) why is fn/ctrl switched…

pg up/pg dn is Fn+Up/Dn. Home/End is Fn+Left/Right.

Re: GitUp makes Git painless

#232
post #72

I'm a SourceTree user on Mac. Just tried GitUp out for an hour. Here are the problems I have with SourceTree: * Slow as hell * No/bad keyboard shorts, and setting up custom ones is annoying and buggy * Uses tons of memory — it eventually gets up to 1 GB after running for a day or two, and my repos are not very big. My thoughts on GitUp: * Crazy fast (almost disarmingly so – I think it needs more visual confirmation w…

Confirmed. But Cmd+D in the map view is excellent, not useless.

Compressing the mapview (less white space) or zooming (Ctrl-+/Ctrl--) would be nice.

I never tried SourceTree, but used to work with macports gitk, which started missing redraws lately. There is no comparison.

GitUp is excellent.

Re: GitUp makes Git painless

#233
post #157

Earlier quoted context omitted.

Have you tried any flavor of linux? If you spend most of the time in terminal or IDE anyway it may be more productive to get rid of media gap.

I have tried many flavors of Linux (I presume you mean desktops - I've run GNOME, KDE, Xfce, and a bunch of others), and I run Fedora (dev) and Ubuntu (HTPC) boxes at home. I've tinkered with switching fulltime to Linux desktops a number of times, and they're great 99% solutions, but the big showstoppers for me have been DRM'd video (Netflix, Amazon) and Steam (I'm a gamer, and 95% of my library doesn't run on Linux)…

Netflix now works on Chrome for Linux, Amazon AFAIK has always worked.

Re: GitUp makes Git painless

#234

There's something really satisfying about seeing a visual representation of my git repositories, but my overall impression is that I'm not going to get any productivity gains here. If you know what you're doing, CLI is just faster. I understand that it's aimed at more novice developers, but I think for those developers it's even more important to use the command line. Developers that get into the habit of using unnec…

> If you know what you're doing, CLI is just faster. This is quite true with other Git GUIs since they pretty much wrap the Git CLI and add a bunch of dialogs and whatnot, but GitUp was designed especially to avoid that. I'm a big user of the CLI myself, so the last thing I wanted was to build a Git client with a slower interaction model :) Between the keyboard shortcuts and the fact it deals directly with the repo d…

> it deals directly with the repo database

Does this mean we have to rely on your code to be fully compatible with the repo database? I mean git is obviously tested and true when it comes to modifying the database, so I trust it.

Now I don't know anything about the formats used, so maybe it's not a big issue. But for such a critical piece it's quite important.

Re: GitUp makes Git painless

#235

Earlier quoted context omitted.

Why exactly do you stick with Windows? Hardware?

Not the person you asked the question of, but I have a few reasons: 1) Hardware - cost is 1/2 Mac hardware, and I can upgrade cheaper as well. For example, my ultralight notebook came with 4GB Ram and a 128GB SSD. For ~$1000 - Mac equivalent was ~$1400 at the time, with no option to match the screen (1080p). Since then, I've upgraded but the SSD and Ram for another $300 - would have cost almost $700 to do the equival…

1) Hardware ...

Fair enough, I get this, but I also found that if its your main professional tool, a few hundred either way isn't that big an issue.

2) I've grown up using Windows

I actually found that learning OSX stuff is quite simple if you just see it as a tool as opposed to a hobby.

3) I hate all the program menus being at the top of the screen.

Fair enough, guess that's personal preference.

Seems like you have fairly decent reasons for your choice, but I couldn't go back.

Re: GitUp makes Git painless

#236
post #128

Earlier quoted context omitted.

I was under the impression Qt has been maintaining their Cocoa styling well. Has that changed? I haven't actually tested Qt software on OSX in about three years.

Even with the Cocoa styling, Qt based applications always seem to feel weird or out of place. Things like button placement, toolbars, things of that nature just don't "feel" right.

>> just don't "feel" right.

I would have understood this remark a few years back. After having made such remarks for the last several years, and after having so much work done on UI/UX studies, let's become engineers again and be able to specify exactly what is not right.

Re: GitUp makes Git painless

#237
post #130

Earlier quoted context omitted.

Maybe I'm odd but apart from working in VS, none of your statements hold true for me. I saw this and was like 'gimme gimme' only to find out it is OSX only. Quite a disappointment, especially given the recent stall (afaik) in SourceTree for Windows development, making me go back to the command line more and more again. I vastly prefer standalone tools for things like git because else I have to learn the builtin tools…

Why exactly do you stick with Windows? Hardware?

A majority of users I develop for are on Windows.

Re: GitUp makes Git painless

#238
post #66

I realize this is a pretty broad question, but what is it about Git that people find painful ? Could be Stockholm Syndrome on my part, but I have a pretty hard time understanding why someone can't spend a week getting up to speed with a tool they intend to use for years to come.

Git command-line works fine, but I am not expert. Once something goes wrong, I find it impossibly hard to figure from Git command-line what is going on. Visualizing the repository (using SourceTree for example) makes understanding the problem trivial. Working 100% on the command-line with Git feels like having to move things around while being blind.

Not convinced? Try to stop using a whiteboard, drawing diagrams to explain things, using body language, etc. for a while.

I am been wishing for a tool like this GitUp for a long time, even thought about building one myself except that I see a lot of anti-GUI sentiment amongst many Git users, aka potential customers. Glad someone is making it.

Re: GitUp makes Git painless

#239

Earlier quoted context omitted.

You're not the only oddball. Some of us work on Windows software and NEED the Windows box -- I also use too many Windows-only tools to make the jump to Mac. And what they do with Cmd-vs-Alt drives my fingers crazy, so I can't configure a Mac to be sane no matter what I try. And I use keyboard navigation to peruse menus, which OS X still hasn't implemented...the list goes on, and I stick with Windows.

OSX has had the ability to navigate menus with the keyboard for more than 10 years - Ctrl + F2

I'll have a new Mac box soon. I'll try it. Last time I checked there was no keyboard menu navigation, and you're the first person to tell me that there is, so it must not be widely known.

And Ctrl-F2 isn't exactly as discoverable as "hit Alt," so I'm not surprised.

Re: GitUp makes Git painless

#240
post #233
post #157

Earlier quoted context omitted.

I have tried many flavors of Linux (I presume you mean desktops - I've run GNOME, KDE, Xfce, and a bunch of others), and I run Fedora (dev) and Ubuntu (HTPC) boxes at home. I've tinkered with switching fulltime to Linux desktops a number of times, and they're great 99% solutions, but the big showstoppers for me have been DRM'd video (Netflix, Amazon) and Steam (I'm a gamer, and 95% of my library doesn't run on Linux)…

Netflix now works on Chrome for Linux, Amazon AFAIK has always worked.

Netflix now works under Chrome (not Chromium) as of...October? But Amazon has broken as of a few months before that - they switched the DRM they use and the old solutions are no longer valid. As far as I know, there is no workable solution for Amazon video on Linux anymore.

DRM-protected video in general is a giant pain in the ass that you don't really notice on the "blessed" platforms.

Post reply on HN