pull request에 관해
35
작성한 질문수 3
pull request는 그렇다면 협업과정에서는 필수로 협업에 들어가기 전 ,
협업대상 repository을 fork하고 브랜치를 생성후 그 안에서 계속 작업을 해나아가면 되는걸까요?
아니면 협업과정중에 로컬저장소에 코드작업 했고, 원격저장소에도 코드가 변경된 경우에만 하면 되는걸까요?
협업과정에서 끊임없이 변경될 것 같은데 궁금합니다 ㅠㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 빼미님께서 질문하신 “pull request”에 관해 설명드리겠습니다.
Pull request는 협업 프로젝트에서 매우 중요하게 사용되는 기능입니다. 이는 자신이 작업한 코드 변경사항을 다른 협업자들이 검토하고 수용할 수 있는지 확인하는 과정입니다. 아래와 같은 경우 pull request를 활용하시면 좋습니다.
기능 추가 및 수정 작업 완료 후: 작업 완료 후에는 해당 내용을 다른 협업자들이 검토할 수 있도록 pull request를 생성하는 것이 좋습니다. 이는 코드 리뷰 과정을 통해 품질을 높이고, 코드에 대한 이해도와 충돌 가능성을 줄입니다.
로컬 작업 후 다른 협업자의 변경사항이 있을 경우: 로컬에서 작업을 마쳤을 때 다른 협업자로부터 원격 저장소에 추가적인 변경사항이 있는 경우, 이를 기반으로_pull request_를 진행하여 변경된 코드를 도입 여부를 협의할 수 있습니다.
코드 병합 전 단계: 개인의 작업물을 메인 브랜치에 병합하기 전에 pull request를 생성하여, 다른 팀원들이 리뷰 및 피드백을 줄 수 있도록 유도합니다.
협업 과정에서 이처럼 끊임없이 변경이 발생할 수 있으므로, 주기적으로 fork한 원격 저장소와 동기화하고, 변경사항에 대해 pull request를 만들어 팀의 합의하에 코드를 반영하는 프로세스를 권장드립니다.
관련하여 추가적인 설명과 예시를 원하시면 아래 기존 답변을 참고해 주세요:
- 협업 질문있습니다!
- 원격저장소(github)로 협업하기 3가지에 대해 질문이있습니다.
이와 같이 pull request는 협업의 필수적인 툴이며, 프로젝트 진행 시 중요한 역할을 합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
로컬과 원격의 상호작용 강의 질문
0
131
2
password authentication was removed
0
223
2
section3부터 맥북에서 화면이 안나옵니다.
0
207
2
Git bash 우클릭 보이지 않음
0
349
1
원격 저장소 조회(추가)
0
172
1
혹시 아래처럼 계속 파일을 찾을 수 없다는 건 어떤 의미일까요..
0
137
1
Git 맥북 다운로드
0
292
2
Git bash 다 마우스 우클릭해도 보이지 않습니다
0
413
2
pr 이후 브랜치 삭제 질문드립니다
0
949
2
블로그
0
255
2
github에서 push오류
0
261
1
reset에서 head
0
333
1
git branch 관련 질문
0
217
1
Section 2 / 4강 / 3:23초 질문
0
166
1
diff & revert
0
267
1
이슈 번호를 잘못 명시한 커밋을 삭제하는 방법
0
1179
1
강의 "로컬과 원격의 상호작용 실습 (+충돌이 난 경우)" 편의 영상 7분 38초 쯤에서 질문 드립니다.
0
416
1
mac사용
0
304
1
원격 branch를 checkout 하면서 새 branch를 만드는 방법
0
442
1
git checkout 과 git switch/restore
0
2421
1
로컬 브랜치 관련 질문합니다.
0
197
3
git stash, git tag 에 대한 강의자료가 있으면 좋겠습니다
0
300
1
브랜치를 main(master) 와 동기화 하고 싶을 때
0
9146
1
git graph 질문 드립니다
0
1083
1





