Getting remote git commit log without local copy

git

I want to get a copy of the commit log from a remote GIT repository without cloning/pulling it to my local machine and using only SSH. Is this possible?

For example, I want to do something like:

git log -- git@github.com/twitter/bootstrap.git

This will need to be generic. I know about the GitHub API (that was just an example); the command needs to work with any GIT repo that can be accessed over SSH.

Best Answer

is this possible?

In short: no, not exactly. However, https://stackoverflow.com/questions/1178389/browse-and-display-files-in-a-git-repo-without-cloning has a nice alternative to running an SSH command remotely on the machine where the git repository lives.

It won't work with any git repo, just those where you are able to execute SSH commands against.

Related Question