我会在shell中创建一个简单的脚本,并在用户不输入任何内容的情况下输入默认值。这是我的脚本:
git add -A
git commit -m "checkpoint commit"
git push
我会做类似的事情
git add -A
git commit -m ($1 || "checkpoint commit")
git push
答案 0 :(得分:2)
您可以使用
git commit -m "${1:-checkpoint commit}"
如果设置了$1
,则${1:-checkpoint commit}
将扩展为$1
的值。
如果未设置$1
,它将扩展为:-之后的内容(即本示例中的“检查点提交”)。