Why do you need to change directories to push?