• 카테고리

    질문 & 답변
  • 세부 분야

    개발 도구

  • 해결 여부

    미해결

질문 하나만 더 드리겠습니다!

21.02.04 14:55 작성 조회수 75

1

organization/project에 merge가 완료되면 브랜치는 삭제해준다고 하셨는데, 이때 fork해온 프로젝트도 삭제 후 다시 fork 해와야하나요?

organizaton/project에 저 뿐만 아니라 많은 사람들이 작업을 해서 변경될텐데,

나의계정/project는 변경사항을 반영하지 못하기 때문에

로컬 repository에서 나의계정/project를 pull해와도 완전한 동기화가 안될것 같아서요!

좋은 강의 감사드립니다!

답변 2

·

답변을 작성해보세요.

1

fork해온 나의계정/project는 삭제해줄 필요 없습니다 :)

나의계정/project에서도 변경사항이 있고 organization/project에도 변경사항이 있을 경우

충돌되는 부분(동시에 같은 곳을 다르게 수정한 부분)은 

애초에 Pull Request를 보낼 때 해결하고 보내게 됩니다.

때문에 organizaton/project의 변경사항은 pull 로 동기화해주면 그만이고,

organizaton/project의 변경 중 나의계정/project에서 충돌하는 내용이 있을 경우

Pull Request 보낼 때 해당 부분을 해결하고 Pull Request보내면 되므로 

굳이 삭제하지 않으시고 pull 혹은 pull request를 이용해서 동기화해주시면 됩니다.

감사합니다 :) 화이팅입니다!

1

춘삼이님의 프로필

춘삼이

질문자

2021.02.04

혹은 fork해온 프로젝트 삭제할 필요 없이 로컬에서 organization/project를 git remote 명령어를 사용하여 원격저장소로 연결하고 pull 받아오면 될까요?