# Git 자동화 가이드 ## 개요 `g` 명령어를 사용하여 Git 작업(`git add .`, `git commit`, `git push`)을 한 번에 자동화할 수 있습니다. ## 사용 방법 ```powershell g "커밋 메시지" ``` ### 예시 ```powershell g "sales 로컬파일 로그인 수정" ``` 이 명령어는 다음을 자동으로 실행합니다: 1. `git add .` - 모든 변경사항 스테이징 2. `git commit -m "sales 로컬파일 로그인 수정"` - 커밋 생성 3. `git push` - 원격 저장소에 푸시 ## 설정 완료 확인 새로운 PowerShell 창을 열거나 다음 명령어로 함수를 로드하세요: ```powershell . $PROFILE ``` 함수가 제대로 로드되었는지 확인: ```powershell Get-Command g ``` ## 문제 해결 ### 함수가 인식되지 않는 경우 1. **프로필 파일 다시 로드**: ```powershell . $PROFILE ``` 2. **새 PowerShell 창 열기**: - 현재 창을 닫고 새 PowerShell 창을 엽니다. 3. **프로필 파일 위치 확인**: ```powershell $PROFILE ``` 4. **프로필 파일 내용 확인**: ```powershell Get-Content $PROFILE ``` ### 실행 정책 오류가 발생하는 경우 ```powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser ``` ## 추가 기능 현재 함수는 다음을 포함합니다: - ✅ 각 단계별 진행 상황 표시 - ✅ 에러 발생 시 중단 및 메시지 표시 - ✅ 색상으로 구분된 출력 ## 파일 위치 - **프로필 파일**: `$PROFILE` (일반적으로 `C:\Users\사용자명\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1`) - **스크립트 파일**: `git-auto.ps1` (프로젝트 루트) --- **마지막 업데이트**: 2025-01-06