이제 좀 외울 때도 됐는데..ㅎㅎ;
** gitignore 적용
git rm -r --cached .
git add .
git commit -m "커밋 내용"
** gitignore을 적용해도 이미 한번 커밋한 파일은 커밋 기록이 남아있다.
이 기록을 지우고 싶을 때
(메인 브랜치에서 작업함)
git filter-branch --tree-filter 'rm -rf 경로' HEAD
git update-ref -d refs/original/refs/heads/main
git push -f
+ 빈 커밋 이력 삭제 옵션 추가
git filter-branch --tree-filter 'rm -f 경로' --prune-empty HEAD
'✏️ > ETC' 카테고리의 다른 글
[Github] 깃허브 데이터 저장소처럼 활용하기 (raw.githubusercontent.com) (0) | 2022.04.26 |
---|---|
[Django/장고] 웹캠 비디오 스트리밍 (0) | 2022.04.24 |
[Django/장고] 시작해보기 (맥 m1 사용) (0) | 2022.04.23 |
[Github] .DS_Store 파일 삭제 (0) | 2021.09.27 |
[Github] 토큰 인증 로그인 (0) | 2021.08.17 |