上述任务的自动化脚本

命令行的精髓在于可以自动执行,如下面的脚本,可以完成同时更新 master 分支和 pages 分支的目的。

$ vim gitbook.sh


# 内容如下:
$ git checkout master
$ git add .
$ git commit -m $1
$ git push -u origin master
$ git checkout pages
$ cp -r _book/* .
$ git add .
$ git commit -m $1
$ git push -u origin pages
$ git checkout master

在需要更新的时候,执行如下命令:

sh gitbook.sh '更新说明'

results matching ""

    No results matching ""