How to commit changes and push changes to repository server