I have a branch say release-branch
.
Different team members have their own branches say:
Team member 1 has tm1-branch
Team member 2 has tm2-branch
.
.
and so on.
After the PRs (Pull Requests) are created and merged into release-branch
. For example, I see following listing when I goto commits for that branch.
Author--- Commit -- Message
TM1---- CommitHash1 --- Commit message
TM2---- CommitHash2 --- Commit message
TM1---- CommitHash3 [M]--- Commit message -- This one is for PR merge
TM3---- CommitHash4 --- Commit message
TM2---- CommitHash5 --- Commit message
TM2---- CommitHash6[M] --- Commit message -- This one is for PR merge
TM1---- CommitHash7 --- Commit message
What I need to find out.. is at which commit things broke on this branch.
I tried checkout from the commit hashes (merged PR ones) and verify.
Things work fine say at CommitHash6
and break at CommitHash3
.
Now how do I find what commit or change broke things?