Live data from Hacker News

Fork: Fast and Friendly Git Client for Mac

git-fork.com

71–80 of 109 posts

Re: Fork: Fast and Friendly Git Client for Mac

#71
post #54

Earlier quoted context omitted.

SourceTree has a tabbed interface as well now. The diff viewer might be interesting if it's really good but I think that to require an external viewer where the company focused on that as a product. On Mac most of the good options are paid though, might help you.

How do you enable the tabbed interface?

I have a hunch that he's running Sierra which adds tabbed interfaces to all apps.

Re: Fork: Fast and Friendly Git Client for Mac

#72
post #13

Yet another Git GUI front end :-) The homebrew version of the Git is bundled with two Git GUI frontends called gitk (invoked with `gitk`) and git-ui (invoked with `git gui`)

It's not just homebrew, they're part of most standard git distributions (fully cross platform!)

I suspected but I was sure if that's the case or not.

Re: Fork: Fast and Friendly Git Client for Mac

#74

Earlier quoted context omitted.

I don't know why, but a lot of devs seem to just ignore ~/Library/Application Support/, where crap like this is supposed to go

It's worse on Windows, where Git tools (including some from Microsoft themselves!) expect to see a .ssh folder in your user folder root. Wrong. Bad. Windows doesn't work that way! There's not even any contract/guarantee the user folder root is writable by the user in Windows! Sigh. Lazy Linux developers making lazy "ports" lazily.

I have GIT_SSH=plink in my environment. I don't get this.

Might be an issue with the port of openssh, rather than git itself.

Re: Fork: Fast and Friendly Git Client for Mac

#75
post #54

Earlier quoted context omitted.

I already got that question today. So, I'll just repost my answer: here are some differences from the top of the head: * Fork has tabbed interface * For each commit you can see not only changes, but also the whole repository as it was at the moment of commit * Diff viewer shows exact difference between two pieces of code. For example, here are both SourceTree and Fork showing the same commit: https://dl.dropboxuserco…

SourceTree has a tabbed interface as well now. The diff viewer might be interesting if it's really good but I think that to require an external viewer where the company focused on that as a product. On Mac most of the good options are paid though, might help you.

SourceTree has a tabbed interface on Windows, but no on OSX. There's a number of differences between both versions, actually.

Re: Fork: Fast and Friendly Git Client for Mac

#76

i have been using GitBox ( http://gitboxapp.com ) for quite awhile now, but it seems like it doesn't get much in the way of updates, so i tried this. Very first thing it does is write a file called "gitclient.log" to my home directory. i deleted it, and it came back the next time i started the app. I see nothing in the prefs that allows you to move the file somewhere else. call me picky, but this is is a deal-breaker…

Does GitBox still work without issues for you? About 3 months ago it just stopped working completely on two separate machines, could never get it to work again. Had to switch to Tower instead.

Re: Fork: Fast and Friendly Git Client for Mac

#78
post #61

Earlier quoted context omitted.

Hi. Didn't even think about such a requirement. In next version I'll make credentials optional (with a warning though).

People shouldn't use git without having configured that. It would prevent incorrect commits landing in public repositories. Actually git defaults to some made-up local git author if it's not set, and that's less useful and sometimes invalid, provoking git-fsck errors.

I agree. A potential middle ground would be a small button that lets them skip that screen with a second confirmation dialog box with a warning about it.
Post reply on HN