push and pull from remote repository works properly