카테고리 없음

깃 사용법 정리

재온 2024. 3. 3. 23:32

<초기셋팅>

  1. 개발서버에서 깃 설치
$ sudo yum install git

mac

brew install git
  1. Global 유저 정보 등록
$ git config --global user.name "username"
$ git config --global user.email "username@gmail.com"
  1. 개발 디렉토리에 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

  1. 브랜치 생성
  • 브랜치 명은 국가명
$ git branch [ 국가명 ]

ex) git branch japan
  1. 브랜치로 이동
$ git checkout [ 국가명 ]

ex) git checkout japan

새롭게 생성 후 바로 이동

git checkout -b philippines


  1. 코드 pull
$ git pull origin [국가명]

ex) git pull origin japan
  1. 코드수정
  • 코드 추가 및 수정작업 진행
  1. 해당 브랜치에 코드 추가
$ git add .
  1. 코드 커밋
  • 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" # 한국어 가능
  1. 코드 푸쉬
$ git push origin  [ 국가명 ]

ex) git push origin japan
300x250