오퍼레이션 퀀텀 리프 (Operation Quantum Leap)

GitBeginner
지금 연습하기

소개

시간 여행자 여러분, 환영합니다! 이제까지 Git 의 기초를 배우셨으니, 이제 그 실력을 시험해 볼 차례입니다. 여러분이 "오퍼레이션 퀀텀 리프"라는 일급 기밀 프로젝트를 수행 중이라고 상상해 보세요. 이번 임무는 Git 저장소를 생성하고, 기밀 정보가 담긴 파일을 추가한 뒤, 이를 저장소에 커밋하는 것입니다. 첫 번째 시간 여행 기술을 안전하게 확보할 준비가 되셨나요?

이 콘텐츠는 챌린지입니다. 가이드가 제공되는 실습과 달리, 학습 단계를 따라가는 것이 아니라 스스로의 힘으로 과제를 해결해야 합니다. 챌린지는 다소 어려울 수 있지만, 막히는 부분이 있다면 Labby 와 상의하거나 모범 답안을 확인해 보세요. 통계에 따르면 이 챌린지는 입문 수준이며, 96%의 통과율과 99%의 긍정적인 평가를 기록하고 있습니다.

비밀 저장소 초기화 및 커밋하기

과제

  1. ~/project 폴더 안에 quantum-leap이라는 이름의 새 디렉토리를 생성하세요.
  2. quantum-leap 디렉토리에서 새로운 Git 저장소를 초기화하세요.
  3. "The flux capacitor requires 1.21 gigawatts of power."라는 내용이 담긴 classified.txt 파일을 생성하세요.
  4. classified.txt 파일을 커밋할 수 있도록 스테이징 영역에 추가하세요.
  5. 스테이징된 파일을 "Add top-secret flux capacitor information"이라는 메시지와 함께 커밋하세요.

요구 사항

  • 모든 작업은 ~/project/quantum-leap 디렉토리 내에서 수행되어야 합니다.
  • 과제 완수를 위해 Git 명령어를 사용하세요.
  • 커밋 메시지는 반드시 "Add top-secret flux capacitor information"과 정확히 일치해야 합니다.

예시

챌린지를 완료한 후 git log를 실행하면 다음과 유사한 결과가 출력되어야 합니다:

commit a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9 (HEAD -> master)
Author: Your Name <your.email@example.com>
Date:   Mon Aug 7 10:00:00 2023 +0000

    Add top-secret flux capacitor information
✨ 솔루션 확인 및 연습

요약

이번 챌린지에서 여러분은 저장소를 만들고, 파일을 추가하고, 첫 번째 커밋을 남기며 Git 실력을 증명해 보였습니다. 이는 버전 관리의 근간이 되는 Git 의 가장 핵심적인 작업들입니다. 이 과정을 성공적으로 마침으로써 Git 저장소를 초기화하고, 변경 사항을 스테이징하며, 특정 메시지와 함께 커밋을 생성하는 능력을 갖추게 되었습니다. 이러한 기술은 프로젝트 관리와 동료 개발자와의 협업에 있어 매우 중요합니다. 개발의 세계에서 모든 위대한 여정은 단 하나의 커밋에서 시작된다는 점을 잊지 마세요. 계속해서 Git 을 연습하고 탐구하다 보면, 어느새 시간 여행을 하듯 자유자재로 코드를 다루는 마스터가 되어 있을 것입니다!