Git 협업하기Pull Request좋은 Pull Request란?

Q

왜 push request가 아니고 pull request인가요?

조회 155

좋아요 0

2025년 3월 22일

A
1개의 답변이 있어요
질문자 채택
2025년 3월 24일 ()

댓글 4

2025년 3월 24일
추가로 질문하신 부분에 대해 말씀드리면 merge 후에 pull은 자동으로 이뤄지는 게 아닙니다
merge는 remote에만 반영됩니다 로컬에는 자동으로 반영되지 않습니다
2025년 3월 24일
말씀하신대로 merge는 다른 브랜치와 합쳐지는 거잖아요? 그리고 현재 체크아웃된 브랜치를 기준으로 하는 거고요! 그럼 저희가 push를 할 때 git push origin이라고 하면 origin이라는 리모트 레포지토리의 브랜치를 기준으로 merge를 한다고 이해하면 될까요? 그리고 origin 입장에선 pull을 하는 거니 pull request인거고요!?
베스트 댓글
2025년 3월 24일
git push origin은 "현재 체크아웃된 브랜치"를 기준으로 remote에 업로드하는 커맨드입니다
브랜치의 변경 사항을 origin이라는 remote의 "같은" 이름의 브랜치로 push하는 거예요
예를 들어 main 브랜치에서 작업하다가 git push origin을 했을 때 remote의 main 브랜치의 내용은 업데이트됩니다 (이건 merge는 아닙니다)
push와 pull request는 다른 단계입니다
2025년 3월 25일
감사합니다 선생님!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇