Branch 관련 명령어
branch 상태 확인
$ git branch
현재 main 하나만 존재하는 것을 확인
새로운 branch 생성
$ git branch <branch 이름>
develop이라는 새로운 branch가 생성된 것을 확인
branch 전환
$ git checkout <branch 이름>
main에서 develop으로 branch가 전환된 것을 확인
branch 갱신
commit 실행
main으로 전환하여 commit 확인
branch 차이 확인
main에서는 변경되지 않은 것을 확인
이를 Remote에도 반영하려면 git push를 실행해주어야 한다.
github에서 확인
병합
이제 이를 병합하는 과정을 살펴보겠습니다.
1. Pull Request 발행
위 사진을 보면 'Compare&pull request' 버튼이 있다. 이를 눌러보자.
다음과 같은 화면이 뜬다.
어떤 용도인지를 식별할 수 있는 'Labels'과 누구에게 Review를 받고 싶은지 지명하는 'Assigness' 등의 기능들이 있다.
하단에서는 차이점을 확인할 수 있다.
이를 등록하면 다음과 같이 확인이 가능하다.
2. Review&Comment
다음과 같이 직접 comment를 기록할 수 있으며
코드에도 기록할 수 있다.
3. Comment 대응
comment 내용대로 수정 후 다시 add와 commit 진행
4. Review 및 병합
맨 아래에 comment해서 적용이 된 것을 확인
직접 확인해보니 제대로 잘 적용됨
더이상 수정할 사항이 없고 병합을 할거면
하단의 'Merge pull request'를 눌러 병합
main branch로 이동하여 확인
정상적으로 병합이 된 것을 확인
<출처>
IT 운용 체제 변화를 위한 데브옵스(DevOps)
'Study > Git' 카테고리의 다른 글
[Git] 하나의 컴퓨터에서 여러 계정의 Git 사용 & Private repository와 Jenkins 연동 (0) | 2023.10.21 |
---|---|
[Git]Git 기초(Remote Repository)(feat. github token) (0) | 2023.02.10 |
[Git]Git 기초(Local Repository) (0) | 2023.02.06 |
[Git]Git 기본(추가 작성 중) (0) | 2021.08.18 |