Merge pull request #4028 from chescock/improve-local-fetch Transfer fewer objects on push and local fetch