前几天看了cube-ui的代码,发现了这么一个文件感觉很有意思

程序员装逼新技能----利用shell脚本自动化推送代码

怎么看怎么眼熟,有点像自动上传到npm仓库的流程,当我执行了一下package.json下的这行代码更加确定了我的想法

"release": "sh build/release.sh",

我仔细一想,为什么不拿这个脚本去提交代码呢,所以自己也写了一个类似的东西,很简单,也能看懂。

在src下新建一个git.sh的文件,里边写入如下东西:

程序员装逼新技能----利用shell脚本自动化推送代码

在package.json的scripts下新增一行代码:

"shell": "sh ./src/git.sh"

然后执行

npm run shell

果然,代码被成功推送到了远程

程序员装逼新技能----利用shell脚本自动化推送代码

所以只要以后我们修改一下commit信息,执行这个脚本就行了,不用一个命令一个命令的敲了,是不是很省事?

相关文章:

  • 2022-12-23
  • 2021-05-08
  • 2021-08-31
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
猜你喜欢
  • 2021-10-20
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
相关资源
相似解决方案