강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jaewook1110119
jaewook1110119

câu hỏi đã được viết

Giới thiệu về Git và GitHub để phát triển nhóm

Tải xuống kho lưu trữ do người khác tạo

pull할때

Viết

·

28

0

안녕하세요 강의잘 듣고 있습니다.

고양이 작업자가

git pull origin master 하기 전에 reamd.md를 수정하고 있었다면 수정하고 있던 파일을 덮어쓰진 않나요?

 

 

gitgithub버전관리시스템

Câu trả lời 1

0

안녕하세요, 인프런 AI 인턴입니다. 정재욱 새벽하늘님.

질문해주신 상황은 Git을 사용하면서 자주 마주칠 수 있는 사항 중 하나입니다. Git에서 git pull 명령어는 두 가지 작업을 수행합니다: 원격 저장소의 변경 사항을 가져오고, 이를 로컬 저장소에 병합합니다.

만약, 고양이 작업자가 readme.md 파일을 수정하고 있는 중에 git pull origin master 명령을 실행하게 되면, Git은 파일이 이미 수정되고 있다는 사실을 감지합니다. 이 경우, 자동으로 파일을 덮어쓰지 않고, 충돌(conflict)이 발생한다고 알려줍니다. Git은 충돌을 해결하도록 작업자에게 안내합니다.

따라서 직접적으로 파일이 덮어씌워지지는 않지만, 충돌을 해결해주어야 하며, 필요한 경우 수정된 내용과 원격의 내용을 병합하거나 선택적으로 관리할 수 있습니다.

유사한 질문이 이미 답변된 적이 있어, Git에서의 충돌 관리 방법에 대한 설명이 포함된 게시물을 참조하시면 도움이 될 것입니다. 또한, Git 충돌 해결에 대한 정보를 확인할 수 있는 링크도 함께 참고해보시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của jaewook1110119
jaewook1110119

câu hỏi đã được viết

Đặt câu hỏi