팀의 변경 사항 병합하기는 유용한 작업을 잃지 않고 기여 내용을 통합하려는 Git 입문자를 위한 코스입니다. 정원 팀의 완전한 방문객 가이드를 전달한 뒤 같은 작업 흐름을 자원봉사자 안내서에 적용합니다.
두 개의 가이드 실습에서 자동 병합부터 사람의 판단이 필요한 충돌까지 배웁니다. 같은 줄의 상호 보완적인 정보를 결합하고 다른 페이지의 업데이트를 보존하며 새 수신 클론에서 실제 전달된 파일을 받습니다. 독립 챌린지는 안내서 내용과 각 올바른 항목을 가진 기여자를 바꿉니다. 각 단원은 자체 준비된 저장소로 시작합니다.
학습 내용
- push 거부를 이해하고 작업 파일을 교체하지 않은 채 동료의 커밋을 가져옵니다.
- 로컬 및 원격 추적 기록을 읽고 원래 커밋을 보존하며 독립적인 기여를 병합합니다.
- 미완료 병합을 중단하고 충돌하는 항목을 해결하며 자동 병합된 페이지를 보존합니다.
- 완전한 병합을 게시하고 공유 저장소에서 독립 클론으로 같은 사용 가능한 파일을 받습니다.
추천 대상
터미널 명령 입력과 경로 이동에 익숙하고 커밋, 브랜치, git add, git commit, 기본 diff를 알아야 합니다. 원격 이름, fetch, push, 클론, 병합 충돌은 코스에서 배웁니다. 프로그래밍이나 Git 서버 관리 지식은 필요하지 않습니다.
준비된 Linux Terminal에 Git과 작은 텍스트 파일 저장소가 제공됩니다. 편집 저장소, 공유 저장소, 수신 사본은 한 실습 머신 안의 디렉터리입니다. 문서는 현지화되며 파일 내용, 명령 출력, Terminal 레이블은 영어로 유지됩니다.
자주 묻는 질문
GitHub나 원격 서버가 필요한가요? 아니요. 로컬 경로를 통해 실제 Git 저장소를 사용합니다. 외부 계정, 자격 증명, 호스팅 서비스나 서버 설치가 필요하지 않습니다.
동료의 작업을 덮어쓰게 되나요? 과제는 원래 두 기여 내용을 기록에 보존하고 승인된 정보를 결합하도록 요구합니다. 미완료 병합에서 복구하는 연습도 합니다. 한 기여를 잃게 하는 강제 push는 프로젝트 요건을 충족하지 않습니다.
챌린지는 가이드 실습을 어떻게 확장하나요? 독립 안내서 장면에서 정보와 올바른 항목을 가진 쪽이 바뀝니다. 배운 도구와 같은 충돌 유형을 사용하며 보존 및 전달 조건이 명확히 주어집니다.
얼마나 걸리나요? 두 가이드 실습과 한 챌린지에 읽기와 일반적인 실수 처리를 포함해 약 120분을 예상하세요. 저자의 추정이며 입문자 실측 시간은 아닙니다.




