깃이그노어
.gitignore에서 파일을 해제하고 다시 Git 추적에 등록하기
1. .gitignore 파일을 열고 해당 파일을 무시하도록 지정한 줄을 찾습니다. 예를 들어, config.py를 다시 추적하려면 .gitignore에서 config.py 라인을 찾아 삭제합니다. 그리고 .gitignore 파일을 저장하고 닫습니다. 2. 다음 명령어를 사용하여 해당 파일을 Git 추적에 다시 추가합니다. git add config.py 3. 변경 사항을 커밋합니다. git commit -m "Re-add previously ignored file" 4. 변경 사항을 원격 저장소에 푸시합니다. git push
GitHub에 잘못 올린 파일 제거 및 히스토리에서 삭제
프로젝트 중 각종 key와 비밀번호 정보가 포함된 config.py 파일을 깃허브에 푸쉬해놓고 레파지토리를 private으로 해놨었는데, 해당 레파지토리를 다시 public 으로 바꾸려니 gitignore에 추가 뿐 아니라 history에 해당 파일의 정보가 남아있어서, history 까지 삭제해야했다. 그래서 이 포스팅엔 파일 및 히스토리를 삭제하기 위해 내가 진행한 과정을 남기려 한다. 1. .gitignore 파일에 config 파일을 추가하려면, 파일 이름을 입력하고 줄 바꿈으로 구분합니다. config.py 2. .gitignore 파일을 저장하고 Git에 추가합니다. git add .gitignore 3. 변경 사항을 커밋합니다. git commit -m "Add config.py to .gi..