본문 바로가기

Git

[Git] 특정 파일 되돌리기 (git checkout)

728x90
반응형

 

 

 

이미 변경 사항을 커밋, 푸시를 했는데 특정 파일만 되돌리고 싶은 상황이 생길 때가 있다.

사실 손으로 한땀한땀 코드를 되돌릴 수 있겠지만! 우리는 멋쟁이 개발자니까~! 스마트한 방법을 이용해 되돌려보자 :)

 

 


 

특정 파일 되돌리기

 

현재 브랜치를 변경하지 않고 돌리고 싶은 시점의 커밋 아이디파일 경로를 지정해주면 된다.

 

$ git checkout <커밋아이디> <특정파일경로>

 


 

돌리고 필요 시 다시 커밋/푸시 하면 원하는 파일만 롤백되어 안전히 반영이 가능하다.

끝? 응 끝.. 너무 간단하다. 하지만 모르면 또 못쓴다. 외우진 말고 이 포스팅을 다시 보자 ㅎㅎ

 

 

참고

Git을 잘 써보자- 13. git 복구 - git checkout 특정 파일 되돌리기

 

728x90
반응형