1234567891011121314151617 |
- #!/bin/sh
- # time=$(TZ=UTC-8 date +%Y-%m-%d" "%H:%M:%S)
- # git add . &&
- # git commit -m "$time" &&
- # git push
- # 使用 ISO-8601 格式的时间戳,更标准且避免空格问题
- timestamp=$(TZ=UTC-8 date +"%Y-%m-%dT%H:%M:%S")
- # 添加错误处理,任何一步失败则停止执行
- git add . &&
- git commit -m "Update: $timestamp" &&
- git push || {
- echo "Error: Git operation failed" >&2
- exit 1
- }
|