[Git] 파일의 삭제와 변경 및 이동

이준영·2023년 8월 2일
0

🔶 Git

목록 보기
2/9
post-thumbnail

git rm

  • 파일을 그냥 삭제한다면 삭제된 변경사항이 Working Directory에 있다.
  • 파일을 git rm 을 통해 삭제한다면 삭제된 변경 사항이 Staging Area 에 있다.
  • git rm (파일이름)

명령어 예시

git rm hello.txt

git mv

  • git mv 를 통해 파일 이름을 변경하면 변경사항이 Staging Area 에 있다.
  • git mv (파일이름) (변경할 이름)

명령어 예시

git mv hello.txt ello.txt

Add 한 파일을 Staging Area 에서 다시 Working Directory로

  • git restore --staged (파일이름)
  • --staged를 빼면 Working Directory 에서도 제거된다. (추적하는 파일 한해서)

명령어 예시

git restore [--staged] hello.txt

Reset

  • --soft : Repository에서 Staging area로 이동 - 변경사항이 Add는 되어있는 상태
  • --mixed (default) : Repository에서 Working directory로 이동 - 변경사항만 유지
  • --hard : 변경사항 완전히 삭제
  • git reset (세가지중 하나) (돌아가고 싶은 커밋 해시)
profile
작은 걸음이라도 꾸준히

0개의 댓글