소개

완료됨

한 회사에 상용 항공사가 사용할 전자 항공 기기 소프트웨어를 개발하는 소프트웨어 개발자로 합류했다고 가정해 보겠습니다. 품질 제어가 중요하며 개발자는 소규모 팀 단위로 작업하고 Git을 사용하여 버전을 제어합니다. 이미 Git에 관한 기초 지식을 이용하여 로컬에서 변경 내용을 추적하고 오류를 수정했습니다. 그러나 버전 제어는 팀과 함께 코드 작업을 하는 데 가장 유용하다는 것을 알고 Git을 연습해 보려고 합니다.

고양이 사진을 공유하여 친구들과 함께 Git을 연습할 수 있는 작은 웹 사이트를 이미 만들었습니다. 도와줄 수 있는 몇 명의 소프트웨어 개발자를 친구로 등록했습니다.

Git을 사용하여 협업하며 변경한 내용과 변경한 사용자를 추적하고, 두 사용자가 동일한 파일을 변경할 때 문제가 발생하지 않도록 하며, 모든 소스 코드 파일을 계속 백업합니다.

학습 목표

이 모듈에서는 다음을 수행합니다.

  • 리포지토리 복제
  • 원격 리포지토리에 변경 내용 푸시
  • 변경 내용 스태시
  • 다른 사용자의 변경 내용을 끌어와 리포지토리 업데이트

사전 요구 사항

없음