add,commit,push