News for hackers. Stuff that matters.
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by jakobegger on Sunday December 15, 2019 @08:16PM (#21800153)
I also switched from Tower when they introduced subscription pricing.

My current git setup:

- Git Fork for committing, pushing

- P4 Merge for resolving conflicts (it's not a pretty app, but the fantastic feature set more than makes up for the non-native look)

- GitUp for reordering, editing and splitting commits

- Command line for the rare things the GUIs can't do

None of those cost money and I don't understand how these awesome apps are all free. I would pay for all of them, they are much better than Tower.

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by aldanor on Monday December 16, 2019 @07:33AM (#21802562)
Emacs is free and in my opinion Magit is far, far superior to Tower / Fork / SourceTree (used them all on mac extensively at some point; out of those, fork is pretty nice and lightweight).

I'm not an emacs user but always install it (via spacemacs) everywhere solely to host Magit.

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by jtms on Monday December 16, 2019 @08:09AM (#21802741)
The terminal is the best and only git client you need and it will always be free. You are doing yourself a disservice as a developer by not learning how to use your terminal
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by hderms on Monday December 16, 2019 @10:50AM (#21803899)
I'm not sure about that in the case of git. I used the terminal UI exclusively for a long time but it's so bizarrely designed that I've been interested in using a GUI for a while. There are a lot of reasons a dev should learn to use a terminal but making git more pleasant to use isn't necessarily one of them.

GUIs aren't super flexible but they are good at taking a common flow users go through and making it stupid simple to exercise. A lot of the usage of git should be stupid simple, with only infrequent need for complex interaction. Obviously there are some people out there for which a GUI will never be sufficient for their needs, but I'd argue it isn't the common case.

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by mkopinsky on Monday December 16, 2019 @08:00PM (#21809431)
I'm typically a heavy terminal user. Git is my exception. a) the UI of git cli is just so terrible that I'd rather fill my brain with more important things, and b) for viewing what's changed, `git diff` just doesn't cut it relative to a GUI.

Sourcetree is my go to git client, but if I couldn't use sourcetree I'd be OK with pretty much any git GUI. But git CLI is reserved for particularly tricky things that GUIs just can't handle well. (And I need to look up the specific flags or commands every single time.)

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by je42 on Monday December 16, 2019 @02:10AM (#21801303)
Cool ! Git fork looks quite like GitX (which is unfortunately not indevelopment anymore) !
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by eftokay83 on Monday December 16, 2019 @05:00AM (#21801990)
I'm a big Fork advocat and use it on a daily basis, but I fear they will charge for a new version at some point in the future.

I think that because it seems they founded a company "Fork" which inevitable will need to make money eventually.

edit: I'm of course willing to pay some bucks for great software if it's a fair pricing model.

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by adar on Monday December 16, 2019 @01:46PM (#21805782)
Just yesterday I noticed a "Fork Activation" option in the Fork menu with fields for an email and a license key. I think you might be right, it won't be free for much longer.
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by kossae on Tuesday December 17, 2019 @04:50PM (#21819303)
Yep, and the 'Buy Now' link leads to https://fork.dev/buy

Not subscription based!

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by eftokay83 on Friday December 20, 2019 @04:13AM (#21842710)
Seems like a fair price to me. Will propably buy it if the time comes.

Somehow I hesitate to pay subscription based models, although I understand why this model exists.

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by csmiller on Sunday December 15, 2019 @10:22PM (#21800584)
I found P4 Merge to be totally inscrutable, could you elaborate on what makes it so good?
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by jakobegger on Monday December 16, 2019 @12:51AM (#21801062)
It's a 3 way merge tool that works well with Fork. To be honest I can't say how it compares with other merge tools, I tried a few merge tools some time back and liked P4 best.
Re:JetBrains: $270M revenue, 405K paying users, $0 raised by acemarke on Monday December 16, 2019 @12:15AM (#21800957)
I suggest using SourceGear DiffMerge for resolving conflicts. Best 3-way merge conflict handling tool I've tried:

https://sourcegear.com/diffmerge/

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by luladjiev on Monday December 16, 2019 @07:41AM (#21802590)
Another suggestion is Beyond Compare, the 3 way merge is a pro feature though:

https://www.scootersoftware.com/

Re:JetBrains: $270M revenue, 405K paying users, $0 raised by tenken on Monday December 16, 2019 @01:08AM (#21801110)
Better than Meld?