Updated push to pull first in case there's a difference between local and remote files