added commit-remote
added commit-remote from master
fixed merge conflict on commit-remote