The title of this post should be IFLG (like IFLS, but ya know with Git).
But it's probably not great to title a post with the f*** word....
For further actions, you may consider blocking this person and/or reporting abuse
I forget where I found this:
Then
gtree
in your repo.I'm totally going to borrow this. I add a '%G?' to my format so it's easy to see which commits are signed or not.
Yeah, you could add git alias to long command.
OoOoOo me Gusta!
This is great, thanks for sharing.
I'm with you, Andrew - I think
git log
is my favorite part about Git!I personally love using
git log -S $QUERY
to find out "hey, when did $QUERY appear in/disappear from the repository?" I was trying to figure out some things about what was removed between GTK 2 and 3, and-S
is perfect for finding things like that!Another log feature I love answers the question "I know I made this commit recently, and it contains the substring 'hello' - but which branch was it on?" For that I use
git log --author=hoelz -G hello --all --source
, which will print commits I wrote whose diff contains "hello". It searches across all branches, and prints the branch it used to find each commit.tux0r - have you written any posts on Pijul or Darcs? If not, you totally should! I think it would be really interesting to see a fresh perspective on what else is out there in the VCS world, and it would be a nice chance to highlight what non-Git source control systems bring to the table. I know a lot of people feel like Git has "won", but I myself have a soft spot for Mercurial, and I think having competition is essential to innovation in the space!
I have found these git aliases to be helpful. Paste this into your
~/.gitconfig
file.git lg
git lg2
git lg3
courtesy of: stackoverflow.com/a/34467298/504836
There seems to be a typo in the last command for
git log --online --graph --color
it should be
git log --oneline --graph --color
Yes! My bad. I'll fix it when I get a chance.
Electron apps don't have to be slow....
Nah, Atlassian does only what makes sales go high. Got a serious bug in Atlassian product? Wait few years until we finish new shiny graphical UI first!
Just trying to start out on the right foot.
I haven't used Darcs/Pijul before. But, I plan on writing somethings about merging/rebasing difficult branches. Which, probably isn't too different than what most people do, but there are ways to make merging less painful.
Yeah, I have used GitKraken, its the closest thing to a usable git GUI that I would use.
I was disappointed with SourceTree.
I like Cycligent.
I thought GitKraken had the prettiest UI of the front-ends I've seen.
The only two problems I experienced with GitKraken, which is from a year or two ago:
Sourcetree is pretty good, though they have some annoying bugs once in a while.
Maybe you'd enjoy
git-screensaver
. 🙂No, Git and Mercurial are very different.
In Git, branches are just a point in a history, similar to tags, just with regular updates.
In Mercurial, every commit belongs to a specific branch and it matters, which branch you merge into which one.
Besides that, Git has many GUIs, but none is good.
They often are incomplete, difficult to use and do a lot of unintended stuff in the background.
Mercurial has TortoiseHG, which just works like the command line stuff, and you can use many advanced command line features in GUI as well.
Postman comes to mind.
TIL
--graph
. Thanks.