I am working in a repository that contains hundreds of branches and dozens of active developers.
Yesterday, to resolve an urgent problem, I committed my work to my branch (called feature/new-foo), fixed something in a new branch off master (after git fetch), and went home.
This morning, I forgot what my feature/new-foo branch was called.
I have tried the following:
git log --all, which shows all recent commits from all branches, to no availgit branch -v | grep "foo", which searched for all branches with the wordfooin it; no good results were found.git for-each-ref --sort=-committerdate refs/heads/, which sorts all branches by commit date; still nothinggit stash list, just in case, and my changes weren't there either.
All I remember from my work was the addition of keywords class Edge.
Are there any commands I should try, or is my feature commit forever lost in the sea of branches and commits?
This is not related to: this problem