캡스톤디자인 대학교 전용 챗봇
팀원: 이성원, 변장무, 김준서, 김혜주
git clone [repository 주소]
-
repository 추가
git remote add upstream [organization 주소]
-
repository 확인
git remote -v
fork한 내 repository는 origin, organization의 repository는 upstream
Commit & PR 사용법
-
git pull
하기 -
코드 수정
-
git add .
→git commit -m “타입: 설명”
타입:
후 띄어쓰기 필수- 타입: 모두 대문자
- 설명: 영어일 경우, 첫 글자만 대문자
- 간단히 작성
-
git push origin main
-
push 이후, 자신의 github repository 확인 작업했던 branch로 이동→ compare & pull request 클릭
-
Pull Request 메세지 작성
- 설명 가능한 상세하게 작성
-
Merge pull request는 절대 하지 말것
- 현재까지 작업: upstream -> (fork) -> origin -> (add/commit/push) -> pull&request -> upstream(merge) 요청
-
변경(merge)된 upstream을 현재 내가 작업하고 있던 fork한 origin 저장소에 반영해야함
git fetch upstream
→git merge upstream/main
→git push origin main
Commit 메세지 포멧
타입 | 설명 | 예시 |
---|---|---|
FEAT (추가) | 새로운 기능 구현 | FEAT: 로그인 로직 기능 추가 |
REFACTOR | 내부 로직은 변경하지 않고 코드 개선 및 삭제 | REFACTOR: 코드 줄바꿈 수정 |
FIX | 버그 또는 오류 해결 | FIX: 로그인 로직 오류 해결 |
TEST | 테스트 코드 추가 및 수정 | TEST: 로그인 토큰 테스트 코드 추가 |
COMMENT | 필요한 주석 추가 또는 변경 | COMMENT: 로그인 로직 부분 주석 추가 |
DESIGN | 화면 디자인 수정 | DESIGN: 로그인 화면 UI 수정 |
STYLE | 코드 스타일 혹은 포맷 관한 수정 | STYLE: 로그인 글씨체 수정 |
REMOVE | 파일 삭제 | REMOVE: 중복 파일 삭제 |