gitignore

dddwsd·2022년 3월 19일
0

github에 ml관련 experiments를 올리다보니 jupyter notebook을 애용하고 있는데,
올리다보니

.ipynb_checkpoints

이런 디렉토리가 생겼고 이 디렉토리들을 깃헙에 올리는 것을 막고자 gitignore에 추가하려한다.
먼저 repository의 base path에 가서

touch .gitignore

로 파일을 생성하고

### ipynb_checkpoints
*/.ipynb_checkpoints/*

를 추가하면

dddwsd@Adminui-MacBookPro-7:~/dddwsd/ml$ gs
현재 브랜치 main
브랜치가 'origin/main'에 맞게 업데이트된 상태입니다.

커밋할 변경 사항:
  (use "git restore --staged <file>..." to unstage)
	수정함:        pyspark/.ipynb_checkpoints/pyspark_test-checkpoint.ipynb
	수정함:        pyspark/pyspark_test.ipynb
	새 파일:       tensorflow/.ipynb_checkpoints/collision-checkpoint.ipynb
	새 파일:       tensorflow/collision.ipynb

이랬던 git status에서 .ipynb_checkpoints들이 없어진 상태로 변한다.

ddd@Adminui-MacBookPro-7:~/dddwsd/ml$ gs
현재 브랜치 main
브랜치가 'origin/main'에 맞게 업데이트된 상태입니다.

커밋할 변경 사항:
  (use "git restore --staged <file>..." to unstage)
	새 파일:       .gitignore
	수정함:        pyspark/pyspark_test.ipynb
	새 파일:       tensorflow/collision.ipynb

이미 올라가있는 .ipynb_checkpoint 디렉토리들은 web상에서 delete하면 된다.

profile
Github - https://github.com/dddwsd

0개의 댓글