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
|
*.tsbuildinfo
|
||||||
next-env.d.ts
|
next-env.d.ts
|
||||||
push-via-ec2.sh
|
push-via-ec2.sh
|
||||||
|
ec2-push-script.sh
|
||||||
.claude/settings.local.json
|
.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