Do you use a git client on Linux or have you tried one before? Which would you recommend?
For further actions, you may consider blocking this person and/or reporting abuse
Do you use a git client on Linux or have you tried one before? Which would you recommend?
For further actions, you may consider blocking this person and/or reporting abuse
Gleb Kotovsky -
balrajOla -
Carrie -
riddhi -
Top comments (13)
I think command line is the best way to use git. You learn a lot more that way.
Only time i use a gui client is for viewing the diff. I use meld as a gui diff tool on linux.
I agree command line is a good way to learn. But when it comes to viewing branch paths and having other visual aids, a git client comes handy.
git log --all --graph --oneline
Oh wow that's handy to know, thanks!
I use GitHub Desktop on my mac but I think the new GitHub cli along with git on command line is really well integrated.
If you want more visual feedback on the command line, try programs like forgit with colored terminal outputs to get the tree like view and in depth info on each commit.
I wrote about it in a post here:
Top CLI Programs Which Finally Solved My Fear Of The Terminal ⌨️
Justin Ho ・ Oct 19 ・ 6 min read
consider biting the bullet and switching to an editor with good built-in git support.
vscode+gitlens is a pretty powerful combination. add codestream to the mix (disclaimer: i'm the ceo) and it's even better.
Sublime Merge !
Well-written, from the same company as Sublime Text.
SublimeMerge.com
Here's a fork of the official Github Desktop GUI: github.com/shiftkey/desktop
I use git cli for most things but it's a great UI for past commits, branch management. Oh it's electron, so definitely recommend closing the app after you're finished with it to save memory.
VS Code has a good one. Although, honestly, I mostly use the command line.
I use the built in Git tools within PHPStorm. I used to use git kraken when it was free, but when they changed to paid and completely locked off private repos I dropped it. Wasn't worth the cost when git cli and PHPStorm handles it for me
I using Git CLI
Git CLI. Classic is seriously the coolest (IMO)
I use emacs, so if you hate emacs you can ignore this.
magit is easy to learn. It has helpful hints and good diff displaying. It isn't a GUI, but it is easier to use than the plain command line.