git delete
새로운 branch 생성
git branch -b delete
deleting-data > file1.txt / file2.txt / file3.txt 생성
- file1.txt 생성 후 꼭 git commit 해주기!
git add .
git commit -m "added file1.txt"
git add .
git commit -m "added file2.txt"
git add .
git commit -m "added file3.txt"
삭제 방법
- 파일을 마우스 우클릭 후 삭제(휴지통으로 이동)
- git status 로 git에 삭제 이벤트가 발생했다는 사실을 알려준다!!
- 명령어로 삭제
cd 삭제할 파일이 있는 폴더
git rm 파일명.확장자
혹은
git remove
두 가지의 삭제방법을 이용한 후
- 파일을 삭제하는 경우엔 삭제한 이벤트에 대한 commit을 다시 해주어야 한다.
- 명령어로 삭제를 한 경우 바로 commit이 되어 위와 같은 커밋이 불필요하다!!!
커밋 초기단계로 이동
만약 파일 삭제의 커밋들을 다시 전 단계로 돌리고 싶다면 !
git reset --hard HEAD~1
- 한 단계 전으로 되돌아감.
- 파일들을 보면 삭제했던 file2와 file3가 다시 생성된 것을 볼 수 있다.
- 즉, 브랜치에서 커밋을 삭제해서 되돌아 간 것이다.
branch 삭제
브런치 확인
git branch
브런치 삭제
git branch -D 브런치이름
브런치 확인
git branch
- 브런치의 현재위치를 확인하고 현재 위치와 다른 브런치를 삭제한다!!
commit한 파일 다시 commit 취소하기!
- 만약 file1.txt에 text를 추가한 후 commit을 진행!
git add .
- 확인해보자!
git status
- 이 commit을 취소하고 싶다면
git reset 파일이름.확장자
git status
- 이 status를 다시 정상화
git checkout -- 파일이름.확장자