더북(TheBook)

13.2.5 작업 내용 되돌리기

깃으로 작업을 다시 되돌리는 방법을 알아봅시다. 파일 내용을 덧붙이고 지금까지 입력한 파일 내용을 확인합니다.

administrator@vmgate:~/gittest$ echo 'Why this imperfect begining' >> 2019AD.txt 
administrator@vmgate:~/gittest$ cat 2019AD.txt 
Why have dreams that cannot be?
Why does this chaos kill me?
Why this imperfect begining

git status 명령으로 확인하면 파일이 수정된 상태임을 알 수 있습니다.

administrator@vmgate:~/gittest$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
    modified:   2019AD.txt

no changes added to commit (use "git add" and/or "git commit -a")

수정된 파일을 원래대로 되돌리려고 합니다. 힌트는 git status 결과에 나와 있습니다. git restore 명령을 사용하면 됩니다.

administrator@vmgate:~/gittest$ git restore 2019AD.txt
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.