Live data from Hacker News

Git v2.14.0 released

lwn.net

41–50 of 58 posts

Re: Git v2.14.0 released

#41

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

Elegit is a GUI designed to make it easier for people (students, normally) to learn how git works. The idea being that you'd start off with Elegit, figure out what the common commands are actually doing, then switch to the command line. http://elegit.org/

Re: Git v2.14.0 released

#42

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

I know it's not a GUI (you'd class it as a TUI, I guess), but Tig is fantastic. I use it in combination with the command line, mainly for quickly viewing recent commits, diffs and staging hunks. https://github.com/jonas/tig

I love using tig, but never knew that it had the ability to stage files. Will definitely check that out. Thanks for the heads up!

Re: Git v2.14.0 released

#43

Heads up - Gitlab doesn't support this release, 9.5.0 should support it. https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13344

To be clear, this is only relevant for Windows. Otherwise, GitLab will work fine with clients on 2.14.0.

See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13344

Re: Git v2.14.0 released

#44

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

Git Tower is the best-designed git GUI for Mac. It's wonderful.

+1 for Tower (there's also a windows version).

It's the only git GUI that has made me consider switching from the CLI interface.

Re: Git v2.14.0 released

#45

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

Check fork out. I use it for quick overviews [MacOS only]: https://git-fork.com

Re: Git v2.14.0 released

#46

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

Git Tower is the best-designed git GUI for Mac. It's wonderful.

Not just for Mac, there's a Git Tower for Windows as well.

Re: Git v2.14.0 released

#47

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

After trying many, my favourite is Git Extensions [0] (despite the name it's also a stand alone application) for Windows and Linux [1]

[0] https://github.com/gitextensions/gitextensions

[1] https://github.com/gitextensions/gitextensions/wiki/Git-Exte... (2.49, although I just tried 2.50.01 and it seems to work too)

edit: Linux version is a little bit glitchy with UI texts, when pushing to a repository that have commits ahead, the two invisible options are "pull with rebase" and "pull with merge" respectively.

Re: Git v2.14.0 released

#48

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

I've been comparing a couple of Git Guis lately. Till now, the best one I've found is GitExtensions https://gitextensions.github.io/

The gui widgets look a little antiquated, but its greatest feature is that it helps you to "do the right thing". It is not just a bunch of features, they have well thought interactions. When something fails, it guides you to correct the problem.

It is quick, opensource, multiplaform, doesn't force you to have an account with online services, comes with the great Kdiff3 and integrates well with online tools and Windows Explorer.

Re: Git v2.14.0 released

#49
post #21

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

magit. Worth installing emacs just for that.

+1 this

Does more than putting buttons on existing commands

Improves discoverability of interesting combinations of commands and option flags to make higher order commands

Re: Git v2.14.0 released

#50

Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way. I think git would benefit from a type of "training wheels" config…

Elegit is a GUI designed to make it easier for people (students, normally) to learn how git works. The idea being that you'd start off with Elegit, figure out what the common commands are actually doing, then switch to the command line. http://elegit.org/

I'd love it if there were some screenshots on the website. I wonder if it's related to http://www.git-legit.org/
Post reply on HN