Mercurial > hg > hg-git
diff hggit/git_handler.py @ 488:4793c3725abe
push: only output updated refs
author | David M. Carr <david@carrclan.us> |
---|---|
date | Wed, 05 Sep 2012 23:27:31 -0400 |
parents | 68e5dddc7a20 |
children | ccd521a1f585 |
line wrap: on
line diff
--- a/hggit/git_handler.py +++ b/hggit/git_handler.py @@ -245,9 +245,10 @@ remote_name = self.remote_name(remote) if remote_name and new_refs: - for ref, sha in new_refs.iteritems(): + for ref, new_sha in new_refs.iteritems(): + if new_sha != old_refs.get(ref): self.ui.status(" %s::%s => GIT:%s\n" % - (remote_name, ref, sha[0:8])) + (remote_name, ref, new_sha[0:8])) self.update_remote_branches(remote_name, new_refs) if old_refs == new_refs: