Git

[Git]branch merge

코린이탈출기 2022. 8. 23. 18:36
728x90

 

branch 가 없다면 생성 참고

https://nalainthesky.tistory.com/53

 

[Git]branch 생성과 작업물 push

1. branch란? 개발자들이 협업 시 동일한 소스코드 위에서 개발, 수정 등의 업무를 진행하게 된다. 이 때, 개발자들이 동시에 다양한 작업을 할 수 있게 만들어 주는 기능이 바로 branch이다. 브랜치(b

nalainthesky.tistory.com

 

1. 현재 branch 위치 확인

# 현재 작업 중인 branch 확인
$ git branch

 

 

 

2. branch에 작업물 commit

# 변경된 파일 확인
$ git status

# 스테이징으로 이동할 파일 작성
$ git add [파일 이름]

# commit
$ git commit

 

상태 확인

 

commit에 올릴 파일 작성

 

commit

 

 

3. main branch로 이동

# branch 이동
$ git switch main

 

 

 

4. 병합(merge)

# main 브랜치에 sample 브랜치를 병합
$ git merge [병합할 branch 이름]

 

 

$ git status

 

 

 

5. 원격 저장소(github)로 push

$ git push origin main

 

 

github에 잘 올라갔음을 확인할 수 있다.

 

 

 

6. branch 삭제

원격 저장소에 merge가 완료되면 해당 작업 공간은 더 이상 필요 없기 때문에 삭제한다.

 

# 작업이 끝난 로컬 branch 삭제
$ git branch -d [삭제할 branch 별명]

 

 

# 삭제 확인
$ git branch

 

 

 

 

 

728x90