The good news: I learnt a lot more about #git #reflog this morning, something I have been trying to improve my knowledge of for a while.

The bad news: I am someone who inherently learns by doing in real-world situations... 🙃

Article Git : « Reflog : par où suis passé ? ». Le reflog suit l'ensemble des déplacements et actions que nous menons sur notre historique.

C'est surtout un allié précieux pour retrouver des commits "perdus" ou procéder à différentes opérations d'annulation.

Il était temps que je dédie un article au reflog, à force de l'évoquer dans d'autres articles. C'est donc chose faite !

https://comprendre-git.com/fr/commandes/git-reflog/

#Git #reflog

Reflog : par où suis passé ? • Comprendre Git

Le reflog est un peu notre GPS Git, il nous indique les endroits/commits par lesquels nous sommes passés, y compris nos retours en arrières.

Today was a day where I needed git reflog.

It is a tool that you you'd rather never need. But if needed you are happy to know the existence. 😅

#git #reflog #knowYourTools

Me on Friday: doing some useful, commit, turn off the laptop for a weekend.

Me on Monday: where's my ducking changes?!

> #git #reflog

Oh, so there you are, my temporary branch!

After using git for a few years, I actively used the reflog for the first time yesterday. I merged branch Y into main and, something I usually don't do immediately, deleted branch Y. Of course now I noticed I merged to early and did a git reset to something. Uuugh, the branch is lost! 😱 🤯

But no, "git reflog" or, even better "gitk --reflog", showed all commits and I could easily attach the branch name again.

And now I wonder how I survived so many years without reflog 😀 .
#git #gitk #reflog

Every engineer should understand git reflog

s a software engineer, you’ve probably wondered how Git’s reflog works under the hood. That’s where this guide comes in.

@b0rk I don't know, me and #git #reflog are the best friends

If he's fine to be my friend, I think he's very friendly

I'm so so engraved to use #mercurial. 😎

My random testing of stuff is immediately accompanied with create a repo on it. Do the thing. And finally push to git with #hggit for others to use. 😅

Yes I can work with the #reflog of git. But why shoot my feet, when I can do it with something better? 😁

@robotmonkeys Do you have it locally? Can you find it in the reflog? #git #reflog