shell.exec('git add .'); shell.exec("git commit -m 'autocommit'") shell.exec('git push')
设置要推送到的分支
git push --set-upstream origin newname
查看所有分支
git branch -a
新建一个本地分支
git checkout -b newname
把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名):
$ git push origin newname:newname
删除远程分支
git push origin --delete newname
推送一个空分支到远程分支,其实就相当于删除远程分支:
git push origin :newname