파이썬으로 장고(Django) 공략하기: 입문 강의를 정리한 내용입니다.

  • 프로젝트의 루트 폴더(최상위 폴더)에 .gitignore라는 파일을 만들어 저장소에 올리지 않을 파일을 작성한다.
    • pyc가 확장자인 파일은 파이썬 컴파일 파일
    • .idea 폴더는 IDE에서 생성되는 설정파일이 저장된다.
    • venv 폴더는 virtualenv 환경 폴더
*.pyc
.idea/
venv/
  • 해당 명령어를 입력하여 requirements.txt 파일을 생성한다. 이 파일은 이 웹 앱을 사용하기 위해 필요한 dependency(라이브러리, 프레임워크 등의 모듈들)의 버전을 기록한다.
pip freeze > requirements.txt
  • 깃허브에서 새 저장소를 만든다.
  • 저장소의 Clone or download에서 저장소를 Clone할 주소를 복사한다.
  • git을 설치한 후 터미널에서 git 명령어를 사용한다.
    • 깃 저장소 초기화
    • 현재 폴더의 모든 파일 추가
    • 커밋 코멘트 작성
    • 원격 저장소 주소 지정
    • 원격 저장소에 커밋 업데이트
git init

git add .

git commit -m '커밋 코멘트'

git remote add origin {복사했던 Clone url}

git push -u origin master