Git / GitHub 강의 정리-22
working directory -> 작업한 부분 되돌리기 ( 변경하기 전 상태로 되돌아감 )
git resotre (파일명) # 특정 파일을 지정된 상태로 복구
git restore . # 모든 파일 복구
working directory | staging area | repository |
add> | commit> |
working directory |
< git restore ( 파일명 ) |
add된 적 없는 작업파일 : working directory
staging area -> working directory로 되돌리기
git restore --staged (파일명) # 변경상태를 스테이지에서 워킹 디렉토리로 되돌리기
git restore --staged . # 모든 파일 스테이지에서 워킹 디렉토리로 되돌리기
working directory | staging area | repository |
add> | commit> |
working directory | staging area |
< git restore --staged (파일명 ) |
add .으로 선택된 파일들, 커밋을 위한 준비단계 : staging area
파일을 특정 커밋의 상태로 되돌리기
git resotre --source=(헤드 또는 커밋 해시) 파일명 # 특정 커밋의 상태로 파일 되돌리기
git restore --source=HEAD^^ 파일명
* 깃에서는 파일을 변경한 것이라고 인식
* 커밋이 변경된 것이 아님
강의 섹션 8. 취소와 되돌리기 보다 깊이 알기 ( 2 )
제대로 파는 Git & GitHub - by 얄코 - 인프런 | 강의
코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!, Git & Github, 얄코와 함께 제대로 판다! ⭐️ 대학교 이메일 계정이 있다면?🎓 대학생 반값쿠
www.inflearn.com
'TIL 기록 > git_github' 카테고리의 다른 글
커밋 태그, Sementic Versioning (0) | 2024.01.10 |
---|---|
git reset 후 사라진 커밋 복구 (0) | 2024.01.09 |
git clean (1) | 2024.01.05 |
과거 커밋 수정, 삭제, 병합, 분할 (2) | 2024.01.04 |
커밋 수정하기 (0) | 2024.01.03 |