How do I run git log to see changes only for a specific branch?

1.1K    Asked by JuliaGraham in Tableau , Asked on Jul 3, 2021

I have a local branch tracking the remote/master branch. After running git-pull and git-log, the log will show all commits in the remote-tracking branch as well as the current branch. However, because there were so many changes made to the remote branch, I need to see just the commits made to the current local branch.

What would be the Git command to use to only show commits for a specific branch?

Notes:

Configuration information:

[branch "my-branch"]
  remote = origin
  merge = refs/heads/master

 To see changes only for a specific branch follow this command:


Case 1: If your branch was created from the master, then while being in the branch perform the following command:

  $ git cherry -v master

Alternatively you can use:

  $ git log master..

Case 2: If you are not in the branch, then you can add the branch name to the "git log" command as shown below:

  $ git log master..branchname

Note: If your git log branch was created from the origin/master, then mention origin/master instead of master.



Your Answer

Interviews

Parent Categories