X Tutup
#!/bin/bash # APK分析工具 - Git推送脚本 # 用法: ./push.sh "提交信息" # 示例: ./push.sh "修复SDK列表显示问题" if [ -z "$1" ]; then echo "❌ 错误:请提供提交信息" echo "用法: ./push.sh \"提交信息\"" exit 1 fi # 获取当前分支 BRANCH=$(git rev-parse --abbrev-ref HEAD) echo "🔍 检查git状态..." git status echo "" echo "📝 添加所有更改..." git add . echo "" echo "💾 提交代码..." git commit -m "$1" if [ $? -ne 0 ]; then echo "❌ 提交失败,可能没有新更改" exit 1 fi echo "" echo "🚀 推送到远程仓库..." git push origin $BRANCH if [ $? -eq 0 ]; then echo "" echo "✅ 推送成功!" echo "📍 分支: $BRANCH" echo "💬 信息: $1" else echo "❌ 推送失败,请检查网络连接" exit 1 fi
X Tutup