더북(TheBook)

양쪽 가지에서 독립된 작업이 진행 중입니다.

administrator@vmgate:~/gittest$ git branch -v
  master 5aba677 Edit failure.txt  
* newfile fa7301f Create 2019AD.txt

새로운 파일을 작성하던 중 기존 파일을 수정할 일이 생겼습니다. newfile 가지는 그대로 두고 다시 master로 돌아옵니다.

administrator@vmgate:~/gittest$ git checkout master

master 가지에서 기존 파일 내용을 수정합니다. echo 명령으로 문자열을 추가했고 변경 내용을 저장하고자 파일을 준비 영역에 추가한 후 커밋했습니다.

administrator@vmgate:~/gittest$ echo 'l am denied, l collide, l provide, lm justified.' >> failure.txt 
administrator@vmgate:~/gittest$ git add failure.txt 
administrator@vmgate:~/gittest$ git commit -m 'Edit failure.txt again' 
[master ae5674d] Edit failure.txt again
...

master 가지에 새로운 커밋 ae5674d가 추가되었습니다.

▲ 그림 13-7 master에서 새로운 커밋 추가

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