26 lines
752 B
Batchfile
26 lines
752 B
Batchfile
@echo off
|
|
chcp 65001
|
|
echo ==============================================
|
|
echo Git Auto Uploader (Gitea)
|
|
echo ==============================================
|
|
|
|
:: 1. 변경된 모든 파일 담기
|
|
echo [Step 1] Adding files...
|
|
git add .
|
|
|
|
:: 2. 커밋 메시지 입력받기 (입력 안 하면 날짜로 자동 입력)
|
|
set /p msg="Commit message (Enter for auto-date): "
|
|
if "%msg%"=="" set msg=Auto Update: %date% %time%
|
|
|
|
:: 3. 로컬 저장소에 커밋
|
|
echo [Step 2] Committing with message: "%msg%"
|
|
git commit -m "%msg%"
|
|
|
|
:: 4. 서버로 푸시 (업로드)
|
|
echo [Step 3] Pushing to Gitea Server...
|
|
git push origin main
|
|
|
|
echo ==============================================
|
|
echo Upload Complete!
|
|
echo ==============================================
|
|
pause |