1. 가상환경 폴더 제외
- 작업 폴더에 .gitignore 파일 생성
- .gitignore 파일을 열어서 venv/ 작성 후 저장
- 이제 git init 하고 레파지토리 연결해서 푸시하면 venv 폴더는 깃허브에 푸시되지 않음
230419추가
- gitignore.io - 자신의 프로젝트에 꼭 맞는 .gitignore 파일을 만드세요 (toptal.com)
- 위 사이트에 들어가서 사용 중인 운영체제, 개발환경, 프로그래밍 언어 등을 입력해서 나오는 텍스트를 .gitignore에 그대로 붙이면 쓸데없는 파일들이 깃허브로 안 들어감
2. 필요한 pip list 파일 만들기
- pip list를 담을 파일 생성 명령어
pip freeze > requirements.txt
- requirements.txt 파일을 열면 가상환경에서 설치했던 pip 리스트가 담겨 있음
3. 다른 사람의 작업 파일을 깃허브에서 pull 한 이후 필요한 pip 설치하기
- 가상환경 폴더 생성 후 활성화 하기(참조: [vscode] window 가상환경 폴더 생성 및 활성화 명령어 — 구민정의 개발일지 (tistory.com))
- 필요한 pip 설치하는 명령어
pip install -r requirements.txt