30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
### 임시 git 설정(SSH 터널링)
|
|
```
|
|
ssh -i KLAC_SYS_ADM.pem -o ServerAliveInterval=60 -L 8081:localhost:8081 -L 5000:localhost:3000 rocky@192.168.30.7 -p 6722
|
|
```
|
|
|
|
### 브랜치 용도
|
|
- master: 운영 서버 반영 브랜치
|
|
- dev: 개발 서버 반영 브랜치
|
|
- mix: 개발용 브랜치
|
|
|
|
### 신규 브랜치 작성 방법
|
|
- feature/gitea아이디/번호
|
|
- 예) feature/natoro/1
|
|
- push 할 때마다 뒷 번호는 증가
|
|
|
|
### git 사용 방법
|
|
1. 작업하기 전 반드시 mix 브랜치에서 new branch로 생성
|
|
2. 작업이 완료될 경우 반드시 commit
|
|
3. 새로운 내용을 받을 때 pull(예: mix 브랜치 pull)
|
|
4. 작업한 내용을 서버에 올릴 때 push
|
|
5. 개발자는 merge 작업하지 말 것!
|
|
6. 작업 단위는 작게 진행(기능별로 분리해서 branch 작업)
|
|
7. 커미터, 기능별 태그 관리 및 버전 관리할 것
|
|
|
|
### 소스 관리 및 반영 관리(수정)
|
|
1. pull request 처리 주기
|
|
2. 코드 리뷰 주기
|
|
3. 반영 주기
|
|
4. 예) 수요일 - 오후 4시 pull request 처리
|