Re: how to check remote git repo for updates without pull/fetch
- From
- Ivan Zorin <ivan.a.zorin@gmail.com>
- Date
- Dec 19, 2008, 16:39 UTC
- Message-ID
- <494BCE37.1080204@gmail.com>
- In-Reply-To
- <494BC89F.9070107@gmail.com>
> does exist some way to check remote git repository for updates without downloading any essential files?
Well, actually, I think, that I've found one of possible soulution already: First, check remote repo: $ git ls-remote /path/to/git/repo <some sha1-hash> HEAD ... Then check local repo: $ cat .git/HEAD ref: refs/heads/master $ cat .git/refs/heads/master <other sha1-hash> So, if both hashes identical, then current working tree with HEAD, which points to "master", already up-to-dated, but if they don't, then there is some updates at remote repo.