궁금한 점
58
投稿した質問数 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 브랜치의 상태 전체를 반영하기 때문에, 필요한 모든 커밋 이력이 적용됩니다.
이와 관련하여 다른 유사한 질문들을 참고하시면 더 큰 도움이 되실 수 있습니다. 다음 링크들을 확인해보세요:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
깃 풀(git pull)에 대한 궁금증이 있습니다!
0
16
1
섹션7 수업자료 업로드 부탁드립니다.
0
22
2
gitforwindows에서 맥은 뭘 다운받아야 하나요...?
0
31
2
d-day count소스및 그라비티에서 기술하면 뭔가 내용이 안나오네요
0
21
1
간단한 사이드 프로젝트 작성에도 Max 요금제를 결제하는게 좋을까요?
0
57
2
git 커밋한 내용 궁금합니다.
0
27
1
충돌의 최소화 파트 질문입니당!
0
29
1
자바스크립트 파일 중, DOM 영역에서 querySelector가 아닌 다른 함수를 쓰는데 괜찮을까요?
1
81
2
48강에 필요한 아스키아트 자료가 첨부되어 있지 않습니다.
0
54
2
mac python 3.10 - permission denied
0
54
1
26강 [게임 메인 루프 및 메뉴 구현]에서 2가지 오류가 있어서 남기게 되었습니다.
0
69
2
Rider에서 .ignore 플러그인으로 .gitignore 파일 내용 생성시 Csharp으로 검색되는 내용이 없습니다.
1
67
2
EC2 설정보다 RDS를 먼저 설정하는 이유
0
102
1
pull할때
0
41
1
기획과 개발 반복 실습 질문
0
138
1
깃허브 main 브랜치에서 dev 브랜치 분기
0
68
2
깃허브에 new_git_github.git 생성한후 터미널에서 push할때 에러가 안생겨요.
0
84
1
안녕하세요. 맥에서 키체인등록 후 push할때 문제가있습니다.
0
189
1
선생님 안녕하세요. 해당 강의 질문이 아니라 다른 강의에서 질문 드립니다.
0
85
1
Main Branch 자동 생성 안됨
0
246
2
질문 있습니다
0
82
1
안녕하세요 강사님 질문 있습니다.
0
100
2
소스트리를 따로 쓰는 장점이 뭔가요?
0
786
2
rebase 시, conflict 발생하는 경우에 대해서
0
287
2

