今天突然脑洞打开啊,看了好多人提交git的时候都不写message的或者只是随便打个逗号什么的,就脑洞大开想到是否可以设置一个别名一键提交并且提交日志自动设置,答案是肯定的。

0x00

需要准备的工具:

  • 一个提供名人名言的接口(https://api.github.com/zen

  • 配置好的git
  • 0x01

    首先进入根目录

    cd ~

    然后添加如下别名

    echo alias test='r=$(curl -s https://api.github.com/zen) &&  git add --all && git commit -m "${r}" && git push -u origin master' >> .aliases

    或者直接编辑.aliases在最后一行添加

    alias test='r=$(curl -s https://api.github.com/zen) &&  git add --all && git commit -m "${r}" && git push -u origin master'

    最后关闭终端在重新打开进入git管理的项目随便修改点什么,运行test是不是成功了?