push and commit