기능 병합하기
Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨. 58개 중 54번째.
main에 있으므로 add-task를 병합하면 깔끔한 3-way 병합이 이루어집니다. 두 브랜치에서 서로 다른 파일을 수정했으므로 충돌은 발생하지 않습니다.챌린지
쉬움add-task를 main에 Merge add-task 메시지로 병합하세요. cat todo.txt readme.md를 사용해 todo.txt의 내용에 이어 readme.md의 내용을 출력하세요.
실행할 때마다 폴더의 새로운 복사본에서 시작하며, 편집기의 전체 스크립트가 처음부터 다시 실행됩니다. 아무것도 대신 커밋되지 않습니다. 편집기에는 이전 단계의 명령(
git init -q -b main,git config줄과 지금까지의 커밋)이 들어 있습니다. 이 줄들을 편집기에 그대로 두세요. 지우면fatal: not a git repository가 표시됩니다.
직접 해보기
git init -q -b main
git config user.name "Todo Dev"
git config user.email "todo@coddy.tech"
git add .
git commit -q -m "Seed todo list"
git switch -q -c add-task
echo "walk the dog" >> todo.txt
git add todo.txt
git commit -q -m "Add walk task"
git switch -q main
echo "This is the project readme." >> readme.md
git add readme.md
git commit -q -m "Expand readme"
# 아래에 명령어를 입력하세요
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
버전 관리의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드