fix incorrect object reference.
pass git object on anonymous fetch
modified object passing