궁금한 점
70
작성한 질문수 14
만약에 협업을 진행하는 과정에서 제가 develop브랜치에서 feat1브랜치를 따서 작업을 한후 push한다음 pr을 만들었지만, 아직 merge되지 않은 상태에서 feat1 브랜치보다 늦게 다른 팀원이 feat2브랜치를 따서 작업을 해서 push한 후 pr에서 develop브랜치에 merge까지 된 상태인 경우.
feat1브랜치 사용자는 git pull origin develop 해서 최신사항을 내려받은 후 남은 작업을 수행해야하는 것인지 궁금합니다.
또한 git pull origin develop한다고 가정했을 때, 커밋이력이 1개만 추가되는 것인지 develop 브랜치의 최신 커밋이력들을 전부 가져오는 것인지 궁금합니다.
답변 2
0
안녕하세요.
질문주신내용중에
첫번째. 일반적으로 git pull origin develop을 수행한후에 충돌이있다면 해결후에 내 브랜치를 머지합니다.
두번째.pull origin develop을 한다면 모든 최신 커밋을 받아오는 것입니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. ㄱㄷㄱ님.
Git에서 협업 시, 여러 브랜치 간의 충돌 문제는 자주 발생하는 상황입니다. 질문 주신 상황을 단계별로 살펴보겠습니다:
feat1 브랜치:
- 필요한 경우
git pull origin develop명령어를 사용하여 최신develop브랜치의 변경 사항을feat1브랜치로 병합합니다. 이를 통해feat1브랜치는develop의 최신 상태와 동기화됩니다.
- 이 과정에서는
develop에 포함된 최신 커밋 히스토리를 가져오게 되며, 단순히 하나의 커밋만 추가되는 것이 아니라develop에 새로 커밋된 모든 커밋들을 로컬feat1브랜치에 가져오게 됩니다.
- 필요한 경우
병합 시 고려 사항:
git pull로 인해 로컬feat1브랜치가 업데이트되면, 충돌이 발생할 수 있으며, 이 경우 수동으로 충돌을 해결하고 커밋해야 합니다.
이 과정은 feat1 브랜치를 최신 상태로 유지하여 이후 PR을 만들 때 develop 브랜치와의 충돌 및 불일치를 최소화하는데 도움이 됩니다. git pull 명령어는 특정 커밋만 가져오는 것이 아닌, 최신 develop 브랜치의 상태 전체를 반영하기 때문에, 필요한 모든 커밋 이력이 적용됩니다.
이와 관련하여 다른 유사한 질문들을 참고하시면 더 큰 도움이 되실 수 있습니다. 다음 링크들을 확인해보세요:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
왜 여기서는 둘 다 선택해서 하는걸 안알려주는지 궁금하네요
0
12
1
cherry pick 질문입니다.
0
39
2
supabase연결이 쉽지 않네요
0
43
2
[문의] 깃 워크트리
0
59
1
코딩문의
0
53
1
깃 풀(git pull)에 대한 궁금증이 있습니다!
0
58
1
섹션7 수업자료 업로드 부탁드립니다.
0
48
2
gitforwindows에서 맥은 뭘 다운받아야 하나요...?
0
65
2
d-day count소스및 그라비티에서 기술하면 뭔가 내용이 안나오네요
0
42
1
간단한 사이드 프로젝트 작성에도 Max 요금제를 결제하는게 좋을까요?
0
95
3
git 커밋한 내용 궁금합니다.
0
43
1
충돌의 최소화 파트 질문입니당!
0
37
1
자바스크립트 파일 중, DOM 영역에서 querySelector가 아닌 다른 함수를 쓰는데 괜찮을까요?
1
114
2
48강에 필요한 아스키아트 자료가 첨부되어 있지 않습니다.
0
66
2
mac python 3.10 - permission denied
0
73
1
깃허브 main 브랜치에서 dev 브랜치 분기
0
87
2
깃허브에 new_git_github.git 생성한후 터미널에서 push할때 에러가 안생겨요.
0
99
1
안녕하세요. 맥에서 키체인등록 후 push할때 문제가있습니다.
0
225
1
선생님 안녕하세요. 해당 강의 질문이 아니라 다른 강의에서 질문 드립니다.
0
95
1
Main Branch 자동 생성 안됨
0
270
2
질문 있습니다
0
91
1
안녕하세요 강사님 질문 있습니다.
0
115
2
소스트리를 따로 쓰는 장점이 뭔가요?
0
909
2
rebase 시, conflict 발생하는 경우에 대해서
0
312
2





