Live data from Hacker News

Fork: A fast and friendly Git client for Mac and Windows

fork.dev

71–80 of 173 posts

Re: Fork: A fast and friendly Git client for Mac and Windows

#71

The license prohibits all kinds of things so I am not comfortable using it: https://fork.dev/license Specifically, it says: * "You will not use this Software to engage in or allow others to engage in any illegal activity.": Which jurisdiction? how far do I have to go to prevent illegal activity? * "You will not engage in using this Software that will interfere with or damage the operation of the services of any third…

I can answer one of your questions: "This agreement shall be governed by the laws of Czeck Republic. If any portion of this Agreement is deemed unenforceable by a court of competent jurisdiction, it shall not affect the forcibility of the other portions of this Agreement." Though, this license is pretty much radioactive for me: "You will not, and will not permit others to reverse engineer, decompile, disassemble, der…

A closed source git client, that's almost an oxymoron.

Re: Fork: A fast and friendly Git client for Mac and Windows

#72
post #41

Earlier quoted context omitted.

Another +1 for them adding a price to this. It's a really good program and even as a solo indie developer, I want to give them money so they can afford to keep working on it. Customer support takes time too, I've already emailed them about one bug & used up some minutes of the developer's time. Preferably not a subscription, though. The whole reason I started using Fork is because their competitor Tower switched to a…

I think the point is that it should remain a free project but put an artificial "price" instead of a donation link. This is similar to what SQLite does (offering a $1000 license, where you're basically paying for a piece of paper saying "no really, you can use this freely").

Plus the phone number of a developer, with a response 24/7, I think.

Re: Fork: A fast and friendly Git client for Mac and Windows

#74

As someone pretty comfortable with got on the command line, what advantages would a GUI give me? I’m not trolling, it’s an honest question. Anyone with good got command line skills move to something like this and find it offers them a better workflow?

I have tended to use a gui to view the state of the repo (even gitk, which is bundled with git, is better than the CLI for this IMO), and the CLI to manipulate it. Inspecting the state of the repo through the CLI is mostly slower and less clear than through any GUI from my experience, except in the case of complex queries in a repo with a complicated branch structure (I at one point had a linux repo which had something like 7 different remotes for the purposes of tracking the differences between different branches of the kernel in embedded development. GUIs will struggle to show that tree sensibly)

Re: Fork: A fast and friendly Git client for Mac and Windows

#75
post #73
post #64

It looks like it's a WPF app on Windows and a Cocoa app (via Xamarin.Mac) on macOS. It feels good to not try something based on Electron for once.

I wonder if they used a cross platform library abstracting the two.

It looks like I was wrong: the macOS version has lots of Swift frameworks inside of it and no hints of Xamarin, they appear to be two completely separate apps

Re: Fork: A fast and friendly Git client for Mac and Windows

#76
I moved to Fork from Sourcetree a few weeks ago.

- This really is much faster than SourceTree (I have a surface Go and CPU is important to me). My entire machine feels faster. It's entirely possible this is due to ST doing a whole bunch of unnecessary work rather than Fork being good though.

- Unlike Tower (and like ST) it has a separate staging area

Didn't try anything else asides from ST, Tower and Fork because the rest don't even seem to be capable of interactive rebase, which is essential for a good commit history.

Re: Fork: A fast and friendly Git client for Mac and Windows

#77
post #74

As someone pretty comfortable with got on the command line, what advantages would a GUI give me? I’m not trolling, it’s an honest question. Anyone with good got command line skills move to something like this and find it offers them a better workflow?

I have tended to use a gui to view the state of the repo (even gitk, which is bundled with git, is better than the CLI for this IMO), and the CLI to manipulate it. Inspecting the state of the repo through the CLI is mostly slower and less clear than through any GUI from my experience, except in the case of complex queries in a repo with a complicated branch structure (I at one point had a linux repo which had somethi…

This is the reason I use the curses-based gui named tig.

I think it would be nice to have a UI where all input or manipulation of data was done through a CLI with autocomplete and a well-written tutorial, but which presented read-only graphics to represent the data model.

Re: Fork: A fast and friendly Git client for Mac and Windows

#78
post #71

Earlier quoted context omitted.

I can answer one of your questions: "This agreement shall be governed by the laws of Czeck Republic. If any portion of this Agreement is deemed unenforceable by a court of competent jurisdiction, it shall not affect the forcibility of the other portions of this Agreement." Though, this license is pretty much radioactive for me: "You will not, and will not permit others to reverse engineer, decompile, disassemble, der…

A closed source git client, that's almost an oxymoron.

No it isn't.

Git kraken, sublime merge, sourcetree. It is pretty common among the most famous ones, just look at the list on wikipedia, https://en.wikipedia.org/wiki/Comparison_of_Git_GUIs

Re: Fork: A fast and friendly Git client for Mac and Windows

#79
On the plus side I find Fork to be performant and clean. I prefer it over Kraken and Tower and I find it vastly better than SourceTree. I also find it somewhat similar to GitX-dev on the Mac, which is a good thing.

On the minus side (and it's a big minus), it's not open source. As a developer of commercial software I basically have to trust the Fork developers not to do anything fishy with all the source code / IP that I am opening up to the app.

Post reply on HN