더북(TheBook)

1.5 정리

깃은 다양한 알고리즘과 기술로 무장하고 있습니다. 또 많은 프로젝트를 깃으로 관리하면서 안정성과 가치를 인정받고 있습니다. 깃을 잘 활용하려면 깃의 개념을 이해하고 많이 사용해 보아야 합니다. 앞으로 장별로 제공하는 실습을 따라 하면서 여러 가지 깃의 기능을 학습할 것입니다. 깃을 잘 활용하여 자신의 개발 능력을 한 단계 더 높일 수 있는 계기가 되었으면 합니다.

1 영국 영어에서 Git은 ‘바보, 가치 없는 사람’이라는 반어적 표현입니다.

2 깃허브는 나중에 배웁니다. 여기서는 깃 소스가 모두 공개되어 있다는 점만 알고 넘어갑니다.

3 원격 서버에서 관리하는 저장소(외부 저장소)입니다. 자신의 원격 저장소 외에 타인의 저장소도 포함하며, 여러 명과 공유할 수 있습니다.

4 간단히 두 소스 코드를 합치는 것입니다. 자세한 내용은 8장에서 설명합니다.

5 파일 및 폴더의 추가·변경 사항들을 기록하는 것을 의미합니다. 이 커밋을 기준으로 코드 관리니다.

6 자신의 로컬 저장소(개인 PC의 저장소)에서 변경된 파일을 원격 저장소로 업로드하는 것입니다.

7 원격 저장소의 변경 사항을 자신의 로컬 저장소에 적용하는 것입니다.

8 원격 저장소의 변경 사항을 내려받는 것으로, 적용(병합)은 하지 않습니다.

9 메인 개발 라인에서 분기된 하나의 갈래를 의미합니다. 새로운 기능을 안전하게 개발하고 싶을 때 추가로 메인 개발 라인에서 분기된 새 개발 라인을 만들어 개발하고, 개발이 완료되면 다시 메인 개발 라인에 병합합니다. 6장에서 자세히 설명합니다.

10 다른 사람의 원격 저장소를 가져와(복사하여) 자신의 원격 저장소를 만드는 것을 의미합니다.

11 자신의 로컬 저장소에서 작업한 후 이 작업을 원본 저장소에 반영해 달라고 요청하는 것을 의미합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.