Log of remote history

I have been asked to make a log of all the pushes made to a remote repository during a working day to display along side our build information. I am having trouble getting the necessary information for the remote repository.

I can get the info in relation to my local version of the repository with “$git log”, and I have come close with the command “$git reflog show origin/master” on the remote but the main problem here is that it shows no details.

  • Git fails to push to ftp-server
  • Compare old and new versions of force-pushed pull request
  • Git pull a certain branch from GitHub
  • What is a quilt patchset?
  • Any good tutorial on using TortoiseGit with workflows?
  • Jenkins Git Parameter plugin cannot fetch tags
  • My remote repository is hosted on BitBucket. I am trying to get the list of files that have been pushed and the commit message associated with that push, across the whole day. Is this possible?

  • Merging two branches A and B where A contains files that were deleted from B
  • Does git smartly handle a zip archive in which only one of the files changes regularly?
  • Rebasing a tree (a commit/branch and all its children)
  • Remove large commits from git
  • Is it possible to specify branch name on first commit in git?
  • How do I set a pattern for git commit messages?
  • 2 Solutions collect form web for “Log of remote history”

    git log origin

    This will give you a log of commits on the origin remote.


    You have first to fetch the remote branch into your local remotes/origin. Then you can log this. For instance, if you are working on branch master:

    git fetch
    git log FETCH_HEAD

    This will now show you the log from remotes/origin/master on your local machine.

    Git Baby is a git and github fan, let's start git clone.