🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
82 lines
1.7 KiB
Markdown
82 lines
1.7 KiB
Markdown
# 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
|
|
|