mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-01-02 22:32:27 +08:00
chore: remove ec2-push-script.sh and add to .gitignore
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -40,4 +40,5 @@ yarn-error.log*
|
||||
*.tsbuildinfo
|
||||
next-env.d.ts
|
||||
push-via-ec2.sh
|
||||
ec2-push-script.sh
|
||||
.claude/settings.local.json
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
BRANCH_NAME="$1"
|
||||
|
||||
cd /tmp/next-ai-draw-io
|
||||
|
||||
# Configure git
|
||||
git config user.name "DayuanJiang"
|
||||
git config user.email "jdy.toh@gmail.com"
|
||||
|
||||
echo "=== Current git status ==="
|
||||
git status
|
||||
|
||||
echo "=== Checking out branch: ${BRANCH_NAME} ==="
|
||||
git checkout ${BRANCH_NAME} || git checkout -b ${BRANCH_NAME}
|
||||
|
||||
echo "=== Setting remote URL to use SSH ==="
|
||||
git remote set-url origin git@github.com:DayuanJiang/next-ai-draw-io.git
|
||||
|
||||
echo "=== Remote URL configured ==="
|
||||
git remote -v
|
||||
|
||||
# Commit any local changes if needed
|
||||
git add -A || true
|
||||
git diff --cached --quiet || git commit -m "Auto-commit before push" || true
|
||||
|
||||
echo "=== Adding GitHub to known hosts ==="
|
||||
ssh-keyscan -H github.com >> ~/.ssh/known_hosts 2>/dev/null || true
|
||||
|
||||
echo "=== Testing SSH connection to GitHub ==="
|
||||
ssh -T git@github.com 2>&1 || true
|
||||
|
||||
echo "=== Pushing branch ${BRANCH_NAME} to GitHub ==="
|
||||
git push -u origin ${BRANCH_NAME}
|
||||
|
||||
echo "=== Push successful! ==="
|
||||
|
||||
# Clean up
|
||||
echo "=== Cleaning up ==="
|
||||
cd /tmp
|
||||
rm -rf next-ai-draw-io
|
||||
|
||||
echo "Done!"
|
||||
Reference in New Issue
Block a user