Live data from Hacker News

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

fork.dev

161–170 of 173 posts

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

#161
post #74

Earlier quoted context omitted.

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.

Tig user +1, an amazing little tool. Yes, a few times I wish it could do more, but it's good as it is, as a git viewer.

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

#162
post #136

Earlier quoted context omitted.

Moreover, the business model of Sourcetree is somehow clear: attract users to BitBucket, and, hence, to Atlassian. The business model of Fork is unknown, so to me it's a clear no-no. Can't afford to put a tool in my workflow not knowing if in a few months it will become yet another service I must subscribe to

What’s an open source app for github? Can’t we run gitlab on a local server?

GitHub has a very specific business model and yes, you can run gitlab on your local server.

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

#163

Just downloaded it cause SourceTree has been getting slower and more temperamental over time. Seems fantastic and very fast thus far, I'll be testing it more extensively over the coming weeks and might well switch to this. Beautiful work!

Been using it for work and my first 'request' would be to add the "commit message recall" that SourceTree offers, a feature I always missed in Tower.

With it I can make small commits individually (eg "added new CRUD resource-class for users") and then recall the last message and make minor changes (eg changing "users" to "posts", "comments", etc).

I might be alone in loving this feature though :D

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

#164
Is there such thing as "remote git"? As someone who gave up trying to run Docker under WSL, returning to the warm embrace of Linux on VMWare, I tried most git clients and found them not usable over neither Samba nor NFS share. Console git pseudo-GUIs are pretty good now (lazygit is my workhorse), but I miss the ability to easily scroll around.

If a client could support SSH-based workflow with remote git execution, that would solve it for me.

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

#165

Earlier quoted context omitted.

Worse yet these are not concrete points. Laws change. Things happen. Worse yet you need a lawyer from the appropriate jurisdictions just to figure out if you are lawfully using the software? At which point if you ignore the license now you are a pirate of sorts.

That applies to any license, doesn't it? Congress could abolish the public domain or ban stuff like the GPL.

No, the problem is with general and sudden redefinitions of stuff like "illegal activity", which makes the license as written vague and unstable, even without changes to contract and copyright law that would interfere with the more basic level of offering, accepting and enforcing a license (irrespective of its content)

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

#166

Earlier quoted context omitted.

Both seem to work pretty well, if only I could actually use them. My aging eyes just can't deal with all the gray text on a white background in Fork, or the tiny text in GitUp. Sigh!

Someone is currently maintaining a fork of GitUp that adds a text size slider in preferences. On the other hand, maintainer’s response is a bit disheartening suggesting they have not (yet) encountered the eyesight issue themselves. See this feature request: https://github.com/git-up/GitUp/issues/470

Thanks for the link! Disheartening indeed. Found the fork at the end of that thread, and I'll give it a try.

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

#167
Bug report: for some reason I initially could not get past the initial "User information" screen.

I suspect it may have had to do with the "full name" field, does it perhaps require a space? When I typed with a space on the 2nd try, Finish was enabled. When I then went back and removed the space, it continued enabled.

Anyway, I was left with confusion about "username", and I preferred to go with a nick, however that wish was apparently not respected, and why that was was not clarified.

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

#168
post #136

Earlier quoted context omitted.

Moreover, the business model of Sourcetree is somehow clear: attract users to BitBucket, and, hence, to Atlassian. The business model of Fork is unknown, so to me it's a clear no-no. Can't afford to put a tool in my workflow not knowing if in a few months it will become yet another service I must subscribe to

What’s an open source app for github? Can’t we run gitlab on a local server?

You can run GitLab on a local server https://about.gitlab.com/pricing/#self-managed

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

#169

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…

I really like those "no reversing" clauses.

Because they are worth less than the bits used to write them in Poland - only the "distribute derivative works" would be enforceable because that would be blatant copyright violation

Post reply on HN