Live data from Hacker News

GitUp makes Git painless

gitup.co

31–40 of 260 posts

Re: GitUp makes Git painless

#31
post #27

> IMPORTANT: During Pre-Release, signing-up for a GitUp account allows you to enable advanced features (like rewriting commits), participate in the GitUp forums, access the "Continuous" build channel, and most importantly, show your support for the app and future developments! Why do I need a GitUp account to enable rewriting commits? Furthermore it looks like these prerelease builds expire. I'm guessing the released…

Anything can happen (I have a number of projects that are open-source, some other close-source), but the idea so far is to have a free app with an in-app purchase to unlock the advanced/pro feature.

I might make open-source some of the "Git toolkit" I built for this app, but it's too early to say.

The reason for expiring builds is that 1) it's pre-release, 2) it's a software intended for professional engineers and 3) the app is rapidly evolving, so I don't want to have people using old versions which may have bugs fixed since then: http://forums.gitup.co/t/gitup-release-notes/16.

Re: GitUp makes Git painless

#32

>>Requires Mac OS X 10.8 or later Apparently it is not the interface I have been missing... Having a Git tool not available for Linux is blasphemy

Yes, it would be nice if the web page mentioned that it's only for Mac OS X other than in the fine print at the bottom of the page.

Re: GitUp makes Git painless

#34
post #16

Does this mean they're using libgit2, or what? > Because it bypasses the Git binary tool and interacts directly with the repo database, GitUp is vastly more reliable than other Git clients and often faster than the command line.

GitUp uses a subset of libgit2 for the core low-level functions (credited in the About panel and I've been contributing to it for some time). Then on top of it is an extensive toolkit I built in a few months for repo manipulation and rendering.

Thanks!

Re: GitUp makes Git painless

#35
The general verbiage, tone and saying things like "It will change your life as a developer" makes me not really want to look into it.

Show, don't tell, that's my advice.

Anyway, the main point is you are making an effort to build something that can solve problems and you are putting it out there, so well done on that front.

Re: GitUp makes Git painless

#36

>>Requires Mac OS X 10.8 or later Apparently it is not the interface I have been missing... Having a Git tool not available for Linux is blasphemy

IntelliJ IDEA (after a while getting font rendering working properly) has an amazing set of VCS functionality and works quite nicely on Linux (have used on Gentoo and Arch). Of course it's ostensibly aimed at JVM languages, but has good support for PHP/JS/Python/Ruby/etc. There's also an upcoming C/C++ toolchain for it (the CLion experimental builds will eventually be a plugin for IDEA too). Most of the great VCS features are available in the non-commerical open-source branch too:

https://github.com/JetBrains/intellij-community

Re: GitUp makes Git painless

#37
post #30

>>Requires Mac OS X 10.8 or later Apparently it is not the interface I have been missing... Having a Git tool not available for Linux is blasphemy

> Having a Git tool not available for Linux is blasphemy I still weep for Sourcetree support for linux... ;(

I stopped using Sourcetree a while ago, and I can't say I particularly miss it.

It's slow, RAM hungry, and their "recent" updates have made the tool unusable in my opinion.

If I pick a range of commits in the log: I can no longer get ST to show me a tree of files which changed between those commits. To add insult to injury: the list of diffs often only shows changes to one file, regardless of how many files are actually changed between those two commits.

These days I just use the command line and w/ Splice[0] I've got a nice diff/mergetool right in my editor.

[0]: http://sjl.bitbucket.org/splice.vim/

Re: GitUp makes Git painless

#38
post #35

The general verbiage, tone and saying things like "It will change your life as a developer" makes me not really want to look into it. Show, don't tell, that's my advice. Anyway, the main point is you are making an effort to build something that can solve problems and you are putting it out there, so well done on that front.

"Show, don't tell": that's what the short movie (which is only a screencap, not a marketing promo), and animated GIFs are for :)

Re: GitUp makes Git painless

#39

Earlier quoted context omitted.

Yeah how dare they develop a nice and useful tool, right?

…and not release under a free/open license for GNU/Linux. Yeah, right. That stinks. No joke. Proprietary software for proprietary OS's ought to not exist.

2015, the year of the GNU/Linux desktop! For real now!

Re: GitUp makes Git painless

#40
post #19

>>Requires Mac OS X 10.8 or later Apparently it is not the interface I have been missing... Having a Git tool not available for Linux is blasphemy

Yeah, I simply don't understand this recent tendency to launch on Mac first. Out of the big 3 (Linux, Windows, Mac), Mac is by far the worst platform to launch on because you have to buy hardware. Please can we stop it now. Just launch on Linux - everyone can access Linux no matter whether they are PC or Mac.

If you're planning to be a partially commercial product (which this appears to be) the reason to launch on Mac first is that Mac users buy software.
Post reply on HN