I'm a lurker but had to comment on this. A great app that I use daily and can't believe its free.
Fork: A fast and friendly Git client for Mac and Windows
31–40 of 173 posts
Re: Fork: A fast and friendly Git client for Mac and Windows
#32I use Fork on work and also private. Great software. One of the main reasons to switch is the merge/conflict view, which is, at least in my opinion, one of the best out there. Previously I've used Sourcetree and SmartGit, and even some Git integration in PHPStorm/WebStorm. But for now, Fork is just lit. If I could I just wish for one thing: mark branches which are only local and have no remote, so you can easily purg…
git fetch --prune
EDIT: Then you can see which ones don't exist on the remote git branch -v
which will show [gone] if it's a tracked branch but the corresponding upstream branch isn't there anymore. Use -vv to show the upstream branch names as well.See:
Re: Fork: A fast and friendly Git client for Mac and Windows
#33Re: Fork: A fast and friendly Git client for Mac and Windows
#34I use Fork on work and also private. Great software. One of the main reasons to switch is the merge/conflict view, which is, at least in my opinion, one of the best out there. Previously I've used Sourcetree and SmartGit, and even some Git integration in PHPStorm/WebStorm. But for now, Fork is just lit. If I could I just wish for one thing: mark branches which are only local and have no remote, so you can easily purg…
> mark branches which are only local and have no remote, so you can easily purge old branches after they're merged. git fetch --prune EDIT: Then you can see which ones don't exist on the remote git branch -v which will show [gone] if it's a tracked branch but the corresponding upstream branch isn't there anymore. Use -vv to show the upstream branch names as well. See: - https://git-scm.com/docs/git-fetch#_pruning - h…
Re: Fork: A fast and friendly Git client for Mac and Windows
#35As 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?
Re: Fork: A fast and friendly Git client for Mac and Windows
#36As 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?
The disadvantages are:
- cherry picking commits is not easy
- lacks advanced (read uncommon) commands
- sometimes git errors are encountered that can only be solved with command line anyways
It's also way easier to onboard junior engineers who haven't used version control before.
Re: Fork: A fast and friendly Git client for Mac and Windows
#37Re: Fork: A fast and friendly Git client for Mac and Windows
#38I use Fork on work and also private. Great software. One of the main reasons to switch is the merge/conflict view, which is, at least in my opinion, one of the best out there. Previously I've used Sourcetree and SmartGit, and even some Git integration in PHPStorm/WebStorm. But for now, Fork is just lit. If I could I just wish for one thing: mark branches which are only local and have no remote, so you can easily purg…
Re: Fork: A fast and friendly Git client for Mac and Windows
#39After trying a few clients (Tower, SourceTree, Kraken, and a few others) I stayed with Fork - very fast, performant, and intuitive. Right now I have about 15 repo tabs open in Fork with a large number of branches in each. The tree view is excellent (I actually liked the older one-line-per-entry version).
Fork recently added the ability to compare branches - literally click two times to get a diff within half a second.
I really can't believe this app is free. Well done to the makers of this excellent app!
Re: Fork: A fast and friendly Git client for Mac and Windows
#40I usually go for the command line and only reach for a GUI if I made a lot of changes that should be committed separately and Github Desktop doesn't work with signed commits at all.