git/etc

git 복습 / 파일 커밋 복구하기

부엉이사장 2023. 3. 8. 19:22

# 최근커밋으로 되돌리기

git restore 파일명

 

# 커밋아이디 시점으로 되돌리기

git restore --source 커밋아이디

커밋아이디는 git log --oneline --all --graph 으로 볼수 있음.

 

# 스테이징 취소하기

git restore --staged 파일명

스테이징은 git add 이거.

난 걍 대충 매번 썼는데 취소할수있다.

 

 

 

# 커밋단위 복구하기

git revert 커밋아이디

커밋에서 일어난 작업들 다 취소해줌.

커밋아이디 여러개 쓸수도있음.

 

 

 

# 특정 커밋시절로 다 돌아가기. 커밋추가되는거아니고 걍 아예 원초적으로

git reset --hard 커밋아이디

협업할때 쓰면 ㅈ됨 다른사람꺼 다 지워짐.

 

 

 

오늘배운건 딱히.. 걍 브랜치 옮기고 망한 브랜치 삭제해버리면될듯..