IT

eclipse 이클립스 에서 깃 사용하기 (개인브런치 -> master 커밋, 푸쉬 , 머지)

나콘 2023. 7. 6. 08:28

이클립스로 개인브런치로 작업물 완성되고 master 브런치로 합치고 싶을때 

 

 

개인브런치 (ex.test브런치)

1. Git Staging 에 들어간다.

(보통 이클립스 아랫쪽에 있는데 없다면 이클립스 상단메뉴에서  window->show view>Git Staging 추가하면된다.)

 

 

 

2. [Unstaged Changes] 내가 수정한 파일이 올라와있는 곳이다.

빨간색으로 표시한 + 버튼을 누르면 [Staged Changes] 로 이동한다 

작업물이 여러개이고 한번에 옮기고 싶다면 ++버튼을 클릭하면 한번에 이동한다 

 

 

 

3.[Staged Changes] 

오른쪽 아래 Commit 버튼이 활성화 되었다 

Staged Changes로 이동하면 Commit을 할수있는 상태이다 

오른쪽 상단 Commit Message 칸에 어떤걸 개발 또는 수정했는지 커밋메세지를 작성한다.

빨간색 - 버튼을 누르면 다시 Unstage Changes로 올라간다 

 

 

 

4. commit and Push 누르면 이런 안내창이 뜬다 

push 누르면 됨 끝 - 

 

 

 

 

commit버튼 누르고 push 가 잘안된다? 그럼

개발 프로젝트에서 오른쪽마우스 클릭 -> team-> push brach '브런치명'  해도 푸쉬가능 

 

 

 


 

 

 

 

개인브런치 수정 또는 개발 한것을 master 브런치로 합치고 싶을때 (머지)

master 브런치 (배포전 최종브런치)

1. master 브런치로 checkout 하기 

프로젝트 오른쪽버튼 클릭 team ->Swirch To ->master 누르면 브런치 변경됨 

 

 

 

2.  프로젝트 명 옆에 브런치 이름이 나온다 

아래로 향하는 화살표가 있고 숫자가 있는건 pull 받아야할 것들이 10개라는것 

머지하기전에 pull은 필수 ( pull도 간단하다 프로젝트명 위 오른쪽마우스클릭 - >team -> pull 누르면 된다)

 

 

 

3. 프로젝트 명위에 오른쪽마우스 클릭 - >team->merge 클릭 

 

 

4.  새로운 창이 뜨는데 각 브런치들이 보이고 내가 작업한 브런치에  커밋한 내역이 뜬다 

 머지하고싶은 브런치를 클릭후 merge 버튼 누르면 내가 작업한 개인브런치가 master 브런치로 합쳐진다 

충돌이 메세지가 안뜬다면 잘 머지된것 ~ 끝~ 

 

 

반응형