본문 바로가기

Branch

[GitHub] Git branch 다루기 (+ 명령어) Github에서 브랜치를 생성하고, 이동하고, merge를 해 봅니다. #1 프로젝트 복사본 만들기 - git branch 코드의 복사본을 만드는 것을 바로 브랜치(branch)라고 한다. 명령어는 다음과 같다. git branch ex) git branch cart 이때 브랜치명은 자유롭게 작성하되 내가 개발하려는 기능과 관련이 있는 이름으로 짓는다. git branch login 이렇게 명령어를 입력하면 브랜치가 생성 정말 브랜치가 생성됐는지 확인하기 위해선 git branch 라는 명령어만 입력 git branch login 브랜치가 생성된 것을 확인할 수 있다. 키보드 q를 입력하여 빠져나온다. #2 브랜치 이동하기 - git switch 혹은 git checkout git branch 명령어로 .. 더보기
[GitHub] Flow of collaboration - Basic 앞서 공부한 How to Collaborate 버전이 이론 편이었다면, 아래 그림을 통해 좀 더 한 눈에 실전 흐름을 익혀봅니다. ※ 예시 그림과 설명은 예병수 튜터님의 강의 자료에서 발췌하였습니다. #1. Github 협업 flow 살펴보기 Order of Flow 1. 현 상황 2. git clone 또는 git pull 3. 브랜치 생성 & 이동 4. 기능 개발 5. Github 업로드 (Pull Request 생성) 6. main에 합치기 (merge) 7. git pull로 내 로컬의 main 브랜치에 변경사항 가져오기 #2. Github 협업시 충돌(conflict) 예방하기 #1. Github 협업 flow 살펴보기 1. 현 상황 2. git clone 또는 git pull 3. 브랜치 생성.. 더보기