깃허브-인텔리제이 연결

brave_chicken·2024년 6월 12일

잇(IT)생 챌린지

목록 보기
70/90

[원본프로젝트 저장소를 만들고 -github연결작업(팀장)]
1. spring boot 프로젝트를 만들기
2. github에 저장소를 만들기
3. spring boot 프로젝트를 저장소에 push

  • 리모트 저장소를 등록하고
  • commit
  • push

[개발을 위해서 각자 원본 저장소를 fork해서 내 저장소에서 작업(팀원)]
1. 자기 깃허브 사이트에서 팀장님 깃허브의 저장소를 fork하기
2. fork한 저장소를 인텔리제이에 연결

=========================
3. 작업브랜치를 만들기

  • 작업용 브랜치로 작업이 끝나면 삭제
  1. 내가 해야할 작업을 진행
  2. 로컬저장소에 저장(commit)
  3. 원격저장소에 push(내원격저장소)
    -> 원본에 변경된 내용이 있는지 확인
  4. pull request
  • 팀장님한테 추가한 내용을 confirm신청
  1. 풀리퀘스트 다하면 팀장님이 검토하고 승인 후 merge
  • 기존 원본 프로젝트의 master와 pull request한 팀원의 작업내용을 합치기
    팀장계정에서 머지 풀리퀘스트
  1. 나의 원격저장소와 로컬저장소의 브랜치를 모두 삭제한다.
  2. 내 저장소와 팀장님의 저장소를 동기화
  • 팀장님 저장소에는 다른 팀원들이 작업한 내용이 있다.
  • origin : 나의 원격저장소
  • upstream : 팀장님의 원격저장소(원본 - 내가 fork해온 저장소)
    1) 우리프로젝트 메인 원본저장소를 등록(처음만 작업)
    2) 원본저장소(팀장님저장소)에서 fetch
    3) 나의 master와 팀장님의 master(upstream)를 merge
    4) 나의 깃 원본저장소에 push

=========================
3~10번을 매번 반복해서 처리










하고 깃 선택하고 오케이













여기까지 팀장작업



팀원계정으로 검색
포크누르기

크리에이트포크



코드누르고 주소카피










오더라는 이름으로 브랜치생성

마스터에서 오더로 브랜치가 바뀜


이런식으로 변경

마스터에 있는건 다 오더가 가지고있음

뭐뜨면 애드클릭




이거반영해달라고 요청하는게 풀리퀘스트



오더브랜치 삭제


여기서도 오더브랜치 삭제

10번




본 포스팅은 멀티캠퍼스의 멀티잇 백엔드 개발(Java)의 교육을 수강하고 작성되었습니다.

0개의 댓글