push.sh 360 B

12345678910111213141516171819
  1. #!/bin/bash
  2. # 添加所有已修改的文件
  3. git add -u
  4. # 获取当前日期和时间
  5. current_date=$(date "+%Y-%m-%d %H:%M:%S")
  6. # 获取已修改的文件名
  7. modified_files=$(git diff --name-only --cached)
  8. # 构建提交信息
  9. commit_message="$current_date $modified_files"
  10. # 提交更改
  11. git commit -m "$commit_message"
  12. # 推送到远程仓库
  13. git push