Git log without cloning the repository?

git log give us a really good functionality to know about what happened in the project. When we are in our machine and we have the cloned project is just executing the command. But I’ve realized that sometimes I need to read the log from somewhere else that is not my machine, so it would be great to ask for a log without having the repository cloned.

I’ve been looking around through google an reading the git-log man page but I didn’t found a way to do it.

  • How to list all distinct extensions of tracked files in a git repository?
  • What is the easiest way to tell if a non-bare remote git repository is dirty?
  • Bower install using only https?
  • How can git be installed on CENTOS 5.5?
  • stop git merge from opening text editor
  • Merge conflict in a file that wasn't modified in either branch
  • Does anybody know if this way of log can be done?

    Thanks in advance.

  • How can we use all the functionalities of Tortoise Git through browser?
  • Convert Doc to PDf with documents4j
  • Erlang git repository dependency from github (undef)
  • git workflow with vendor directory
  • Brew Git Bash Completion with zsh
  • Git confusion - getting git repo on server after switch from svn
  • One Solution collect form web for “Git log without cloning the repository?”

    I don’t know if a built-in way for this exists, but you can always fall back to a remote command over ssh:

    ssh some-host "cd my/repo && git log"

    This of course only works if you have shell access to the host.

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