git hub 를 사용하다보면 간혹 파일을 잘못 올릴 경우도 존재한다. 이 때 막을 수 있는 방법은 .gitignore 파일을 생성하는 방법이다. 하지만 이미 올라간 파일은 안지워지는 경우도 존재한다. 이 때는 터미널을 이용해서 파일을 삭제시킬 수 있다.
1. 로컬 파일 및 깃허브 파일 지우기
git rm -r <파일 이름>
// ex) git rm -r removeFile
이 명령어를 입력하면 현재 로컬에 존재하는 파일과 깃허브 레파지토리에 있는 파일 모두 삭제가 되는 명령어이다.
2. 깃허브에서만 파일 지우기
git rm --cached -r <파일 이름>
이 명령어를 입력하면 현재 로컬에 존재하는 파일은 삭제하지 않고, 깃허브 레파지토리에 있는 파일만 삭제하는 명령어이다.
매일매일 느끼는 거지만 깃허브는 어렵다...
'TIL(Today I Learned)' 카테고리의 다른 글
| 2024.06.11 Today I Learned (1) | 2024.06.11 |
|---|---|
| 2024.06.10 Today I Learned (0) | 2024.06.10 |
| 2024.06.04 Today I Learned (0) | 2024.06.04 |
| 2024.05.31 Today I Learned (0) | 2024.05.31 |
| 2024.05.29 Today I Learned (0) | 2024.05.28 |