자리 바꾸면
cd Gitpractice
git config --local user.name "minwoo"
git config --local user.email "1124mw@naver.com"
sourcetree 다운로드하고 사용
타입[범위]: 제목
[본문]
[꼬릿말]
타입
커밋 타입은 아래와 같다. 범위에는 관련된 기능을 적을 수도 있고, 이슈 ID를 적을 수도 있다.
Feat: 새로운 기능의 추가
Fix: 버그 수정
Docs: 문서 수정
Style: 스타일 관련 기능(코드 포맷팅, 세미콜론 누락, 코드 자체의 변경이 없는 경우)
Refactor: 코드 리펙토링
Chore: 빌드 업무 수정, 패키지 매니저 수정 등 잡다한 일(ex .gitignore 수정 같은 경우)
[2]
git init : 래포 생성
git status : 래포 상태 확인
git add : 스테이싱
git restore : Unstage or Discard
git commit : 커밋하는 거
git branch : 브랜치 만드는 거
git merge : 병합하는 거
git reset : 되돌아 가는거
git revert : 반대되는 커밋
git fetch : 원격 가져오기
git pull : fetch + merge
git push : 원격으로 보내기
git clone : 로컬로 복제
github flow
main에서 새 브랜치 만들기
작업하면서 커밋 푸시
작업 끝나면 pr
코드리뷰
리뷰끝나면 main으로 merge
충돌처리