이클립스로 개인브런치로 작업물 완성되고 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 브런치로 합쳐진다
충돌이 메세지가 안뜬다면 잘 머지된것 ~ 끝~
'IT' 카테고리의 다른 글
JQuery jsp 라디오 버튼 클릭시 input text창 활성화/비활성화 (0) | 2023.06.20 |
---|