feature to commit after pull