gitignore 설정 및 설치 패키지 관리

웅평·2023년 6월 23일
0

gitignore 설정을 하게되면 git에 올릴때 자동으로 올라가지 않도록 설정 할 수 있다.
노출되면 안되는 키들을 관리하기 편리하다.

gitignore.io 주소
https://www.toptal.com/developers/gitignore/

주소에 접속하면 검색창에 자신이 사용하는 운영체제/개발 환영/프로그래밍 언어들을 적어주시고 생성을 눌러 입력한다.

생성 버튼을 누르시면 이렇게 화면이 나오는데
Ctrl + A를 해서 전체선택을 하고
Ctrl + C를 해서 복사 한다.

.gitignore가 적용이 안될때

.gitignore에 커밋에서 제거할 파일이나 폴더를 넣어놨음에도 불구하고 가끔 커밋이 되는 경우가 있다. 이경우 아래 명령어들을 입력해주면 된다. git rm -r --cached . 명령어를 통해 git의 캐시를 삭제한 후 커밋하면 해결되는 문제이다.

git rm -r --cached .
git add .
git commit -m "clear git cache"
git push

설치 패키지 관리

pip freeze > requirements.txt

코드를 적어주면 txt파일이 생기고 안에는 설치한 패키지들이 있다.
새로운 패키지을 추가할때마다 해당 코드를 입력해줘야 한다.
이 파일을 업로드 하면 설치한 패키지들을 편하게 관리 할 수 있고, 다른 사람이 이 파일을 클론을 받아서 사용할때

pip install -r requirements.txt

위의 코드를 입력해주면 제가 설치했던 패키지들을 한번에 다운받을 수 있다.

참고
https://velog.io/@rjsekaehdhkw/Visual-Studio-Code%EC%97%90%EC%84%9C-Django-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%EC%85%8B%ED%8C%85-%ED%95%98%EB%8A%94-%EB%B2%95

0개의 댓글