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.

  • Can you add multiple git repositories to a team project in tfs / tfs service?
  • git-svn rejected Basic challenge now that VPN is required
  • Git Error: dyld: lazy symbol binding failed: Symbol not found: _iconv_open
  • git - how to exclude files from merging
  • why did “git clone” stop after unpacking object:100%, done
  • How to maintain (mostly) parallel branches with only a few difference
  • Does anybody know if this way of log can be done?

    Thanks in advance.

  • how does monodevelop version control work?
  • What are this files, I got them while using gitmerge tool for resolving the conflicts?
  • Clean up a fork and restart it from the upstream
  • How can I display a 'last-deployed' timestamp from within my Heroku Rails app?
  • How to set the default branch in GitHub.com?
  • Compare files between two branches in TortoiseSVN
  • 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.