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 avail
- git branch -v | grep "foo", which searched for all branches with the word- fooin it; no good results were found.
- git for-each-ref --sort=-committerdate refs/heads/, which sorts all branches by commit date; still nothing
- git 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
 
     
     
     
    