카테고리 없음
깃 사용법 정리
재온
2024. 3. 3. 23:32
<초기셋팅>
- 개발서버에서 깃 설치
$ sudo yum install git
mac
brew install git
- Global 유저 정보 등록
$ git config --global user.name "username"
$ git config --global user.email "username@gmail.com"
- 개발 디렉토리에 Git clone
$ git clone <https://github.com/customsportalsg/customsportal-python-data.git>
git init
git remote add origin https://github.com/customsportalsg/customsportal-python-data.git
- 브랜치 생성
- 브랜치 명은 국가명
$ git branch [ 국가명 ]
ex) git branch japan
- 브랜치로 이동
$ git checkout [ 국가명 ]
ex) git checkout japan
새롭게 생성 후 바로 이동
git checkout -b philippines
- 코드 pull
$ git pull origin [국가명]
ex) git pull origin japan
- 코드수정
- 코드 추가 및 수정작업 진행
- 해당 브랜치에 코드 추가
$ git add .
- 코드 커밋
- commit message convention
- “커밋종류 : [변경사항 설명 메시지]”
- 커밋종류 메시지
- feat: 어떤 특정 어플리케이션에 더할 새로운 feature
- fix: 어떤 오류 해결(fix)
- style: 코드 스타일과 연관된 feature나 업데이트들 (코드 포매팅, 세미콜론 누락 등)
- refactor: 코드 베이스의 특정 부분을 재정렬(refactoring)
- test: 테스트와 관련된 모든 것
- docs: 문서화에 관한 모든 것
- perf: 성능 개선
- chore: 자잘한 수정이나 빌드 업데이트 (파일이름 수정/삭제 등)
- 참고: https://www.freecodecamp.org/korean/news/writing-good-commit-messages-a-practical-guide/
- 커밋종류 메시지
- “커밋종류 : [변경사항 설명 메시지]”
ex) $ git commit -m "feat(japan) : add log" # 한국어 가능
- 코드 푸쉬
$ git push origin [ 국가명 ]
ex) git push origin japan
300x250