| @echo off |
| echo ========================================== |
| echo Fix Git Push Issue |
| echo ========================================== |
|
|
| echo [1/3] Checking Git Status... |
| git status |
| if %ERRORLEVEL% NEQ 0 ( |
| echo Error: Not a git repository or git is not installed. |
| pause |
| exit /b |
| ) |
|
|
| echo. |
| echo [2/3] Setting up 'dev' branch... |
| |
| git checkout -b dev 2>nul |
| if %ERRORLEVEL% NEQ 0 ( |
| echo Branch 'dev' may already exist. Switching to it... |
| git checkout dev |
| ) |
|
|
| echo. |
| echo [3/3] Pushing to remote... |
| git push -u origin dev |
|
|
| if %ERRORLEVEL% EQU 0 ( |
| echo. |
| echo SUCCESS: Successfully pushed to dev branch! |
| ) else ( |
| echo. |
| echo FAILED: Could not push to remote. Please check: |
| echo 1. You have internet connection. |
| echo 2. You have permission to push to this repository. |
| echo 3. The remote URL is correct. |
| ) |
|
|
| echo. |
| pause |
|
|