I am a Developer Advocate for Security in Mobile Apps and APIs at approov.io.
Another passion is the Elixir programming language that was designed to be concurrent, distributed and fault tolerant.
Location
Scotland
Education
Self teached Developer
Work
Developer Advocate for Mobile and API Security at approov.io
I am a self-taught Frontend Developer. I like building functional and beautiful websites. Now I'm keen on Javascript and React. Also I write about useful hacks and web development.
I am a Developer Advocate for Security in Mobile Apps and APIs at approov.io.
Another passion is the Elixir programming language that was designed to be concurrent, distributed and fault tolerant.
Location
Scotland
Education
Self teached Developer
Work
Developer Advocate for Mobile and API Security at approov.io
I personally prefer CLI for things like git. I've had too many bad experiences in the past with gui tools. I feel safer knowing exactly what commands I'm issuing
I am a self-taught Frontend Developer. I like building functional and beautiful websites. Now I'm keen on Javascript and React. Also I write about useful hacks and web development.
Sourcetree is terrible don't use that. If you’re on Windows or Mac give Git Fork a try. I used Sourcetree before I loved how it looked and how simple it was but it was slow and buggy it actually made me switch to command line. I just don’t like typing out the commands all the time.
I am a self-taught Frontend Developer. I like building functional and beautiful websites. Now I'm keen on Javascript and React. Also I write about useful hacks and web development.
I am a self-taught Frontend Developer. I like building functional and beautiful websites. Now I'm keen on Javascript and React. Also I write about useful hacks and web development.
Nice, thanks. I did have a glg alias for this same log but I lost it in a recent resetup after my cygwin setup died on me.
Now I'm switching to WSL.
I spent a good amount of last night/early this morning trying to get a log view I was happy with. The best I could get was git log --graph --pretty --oneline but it lacks the author, date (relative) and tags. Yours looks like it has all but tags, but I think I saw that option last night while tab-exploring options ..
But would you mind explaining the black magic that is the pretty formatting syntax? I understand some of it...
I am a self-taught Frontend Developer. I like building functional and beautiful websites. Now I'm keen on Javascript and React. Also I write about useful hacks and web development.
Cool tip.
I am on Linux, and I use the OhMyZsh shell that have already pretty print alias for
git log, and for example theglgone looks like:I don't work on Linux but anyway it always good to know other solutions
The alias I have in Linux should work in Windows to, just give it a try... define them in the same way you have define the one in this article.
Or just use Git Fork
I personally prefer CLI for things like git. I've had too many bad experiences in the past with gui tools. I feel safer knowing exactly what commands I'm issuing
Agree with you. I had such cases too, for ex. Sourcetree sometimes didn't want to launch at all. It sucks.
Sourcetree is terrible don't use that. If you’re on Windows or Mac give Git Fork a try. I used Sourcetree before I loved how it looked and how simple it was but it was slow and buggy it actually made me switch to command line. I just don’t like typing out the commands all the time.
100% true about Sourcetree.
I love Sourcetree. It got better. For cherry picking very handy.
I swear every time I open DEV there's an article on the homepage that's relevant to what I'm looking for in the moment.
Super nice alias, thanks!
Good to know that you found what you was looking for. Welcome!
Nice, thanks. I did have a glg alias for this same log but I lost it in a recent resetup after my cygwin setup died on me.
Now I'm switching to WSL.
I spent a good amount of last night/early this morning trying to get a log view I was happy with. The best I could get was git log --graph --pretty --oneline but it lacks the author, date (relative) and tags. Yours looks like it has all but tags, but I think I saw that option last night while tab-exploring options ..
But would you mind explaining the black magic that is the pretty formatting syntax? I understand some of it...
If you're into colorful tools (and who's not, right?), I recommend having a look at tig. 🚀
Will have a look!
Thanks for sharing <3