In following example tree:
A-B-C-D-E (master branch) \\ F-G-H (xxx branch)
I\'m looking for F - the first commit in xxx branch. I
git log master..branch --oneline | tail -1
Where "branch" is your specific branch name. The dot-dot gives you all of the commits that the branch has that master doesn't have. tail -1 returns the last line from the previous output.
tail -1