git 사용법

yeseul·2024년 4월 18일

<TIL>

목록 보기
3/43

1. 코드저장

git add .
git commit -m "<메세지>"

2. 변경한 코드 업로드

git push origin main / <브랜치명>

3. 코드 업로드 안될땐 git pull 진행 후, git push

git pull origin main / <브랜치명>
  [conflict 발생시] -> 5번 실행 후, add . / commit -m 하기.
git push origin main / <브랜치명>

4. git pull 명령어 입력시

fatal:Need to specify how to reconsile divergent branches.
에러가 발생한다면?

git config pull.rebase false
git pull origin main / <브랜치명>

5. git pull 이후 conflict(충돌)가 발생했다면?

오른쪽 하단 병합하기 가서하거나 수동으로
1. <<<<<<<< HEAD 삭제
2. ======= 삭제
3. >>>>>>> 4182…. 삭제
4. 원하는 코드로 수정
5. add & commit & push 명령어들 입력


6. 좋은 커밋 메시지 작성법

  • 커밋 유형(type) 지정

    • FEAT : 새로운 기능 추가
    • FIX : 버그 수정
    • DOCS : 문서 수정
    • STYLE : 스타일 관련 기능 (코드 포맷팅, 세미콜론 누락, 기능 수정, 코드 자체의 변경이 없는경우)
    • DESIGN : 사용자 UI 디자인 변경 (CSS 등)
    • REFACTOR : 코드 리펙토링
    • TEST : 테스트 코드, 리펙토링 테스트 코드 추가
    • CHORE : 빌드 업무 수정, 패키지 매니저 수정
    • RENAME : 파일 혹은 폴더명을 수정만 한 경우
    • REMOVE : 파일을 삭제만 한 경우
  • 기본 규칙

    • 제목과 본문을 빈 행으로 구분
    • 제목은 영문 기준 50글자 이하
    • 첫 글자는 대문자로 작성
    • 제목 끝에 마침표X
    • 제목은 명령문으로 사용, 과거형X
    • 본문의 각 행은 영문 기준 72글자 이하
    • 어떻게 보다는 무엇과 왜

7. Commit Message 구조

Type(타입) : title(제목)
Body(본문) 생략 가능
Resolves : #issueNo, ...(해결한 이슈 , 생략 가능)
See also : #issueNo, ...(참고 이슈, 생략 가능)


8.팀에서 정한 Commit 규칙 따르기.

0개의 댓글