myProject/main> reflog
Branch When Hash Description
1. tour/main an hour ago #a1vh3f0sa1 Include latest base library
2. tour/main an hour ago #sg60bvjo91 Project Created
The reflog
command takes an optional branch name argument.
myProject/main> reflog /anotherBranch
reflog
, also known as branch.reflog
or reflog.branch
lists the changes that have affected the current project branch.
Often used in tandem with reset
to rewind a branch to a previous state.
For viewing changes across multiple branches in a project, use the project.reflog
command.
For viewing changes across the entire codebase, use the global.reflog
command.