티스토리 뷰


파일을 신나게 수정하다가 원본 상태(최초 clone했을때 상태)로 되돌리고자 할때 사용하는 명령이 있습니다.

[oops]$ git status

# On branch master

# Changes not staged for commit:

#   (use "git add <file>..." to update what will be committed)

#   (use "git checkout -- <file>..." to discard changes in working directory)

#

#       modified:   Makefile

#       modified:   README

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

[oops]$ 


[git status] 명령으로 확인시에 Makefile과 README 두 파일이 변경이 되어있고,

도움말에 "git checkout --"을 통해 되돌릴 수 있다는 문구를 확인 할 수 있습니다.

 (use "git checkout -- <file>..." to discard changes in working directory)

[oops]$ git checkout -- Makefile

[oops]$ git status

# On branch master

# Changes not staged for commit:

#   (use "git add <file>..." to update what will be committed)

#   (use "git checkout -- <file>..." to discard changes in working directory)

#

#       modified:   README

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

[oops]$ 


확인 결과 정상적으로 되돌렸습니다.


댓글
댓글쓰기 폼