fixed git push target graph difference method bug