Which exact outputs of Git are invoked? Does it change when giving slightly different options e.g. --no-pager?