1. 커밋 작성자 식별
$ git config --global user.email "이메일주소"
나는 이미 tmddus4671@gmail.com 으로 설정되어 있으므로 패스.
2. 브랜치 생성 후 전환
$ git checkout -b feature/sy-signup-login
브랜치 이름은 컨벤션 맞추어 작성하는 것이 좋다.
<작업유형>/<이름>-<기능>
3. 원격 저장소에 생성된 브랜치 푸시
$ git push origin feature/sy-signup-login
4. 생성한 브랜치(로컬)에서 파일 수정하고, main 브랜치(원격)를 pull 받고, 생성한 브랜치(원격)에 push
$ git pull origin master ==> master 브랜치에서 달라진 내용이 있다면 가져오기
$ git add --all ==> 현재 디렉토리의 전체 파일을 스테이징 영역에 추가
$ git commit -m "<브랜치 이름>" ==> 스테이징 영역에 올라온 파일을 내 로컬 저장소에 커밋
$ git push origin <브랜치 이름> ==> 로컬 저장소에 올라온 파일을 origin의 생성한 브랜치에 모두 업로드
'개발 > Git' 카테고리의 다른 글
[Git] 태그 기준으로 변경된 파일 추출하기: 필요한 명령어 정리 (0) | 2024.11.18 |
---|---|
[Git] git diff 사용하기 (0) | 2024.11.18 |