Let GitCopy.update() do everything

pushd and popd could not be used on sh inside system()