sh 有时候你想要运行一个自动的“git commit -a”(也许作为一个cron作业),但如果没有任何东西,你不想堵塞你的历史记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 有时候你想要运行一个自动的“git commit -a”(也许作为一个cron作业),但如果没有任何东西,你不想堵塞你的历史记录相关的知识,希望对你有一定的参考价值。

#!/bin/bash
#cd /path/to/your/git/repo/
if [ "$(git status -s)" ] ; then
   echo "Changes detected. Commiting."
   git add .
   git commit -am "Data time and who..."
else
   echo "No changes detected. Commit canceled."
fi

以上是关于sh 有时候你想要运行一个自动的“git commit -a”(也许作为一个cron作业),但如果没有任何东西,你不想堵塞你的历史记录的主要内容,如果未能解决你的问题,请参考以下文章

visual studio 2010在运行调试时,运行窗口自动退出

通过批处理文件自动化 cygwin

sh 这是我在新的ubuntu机器上运行的第一个命令,用于设置一个简单的防火墙,只允许我想要的。

sh 每当你想要解析一个标题,列名等的一部分......一个有效的方法是使用sed来查找和替换th的一部分

linux开机启动脚本

linux设置开机自启动