Django 3

‍박태우·2023년 3월 30일
0

#1. git 소개

  • 깃 : 버전관리 시스템
  • 오류 발생시 깃이 오류 발생 전 버전으로 롤백 가능
  • Branch : 배포 버전, 개발 버전 이라고 볼 수 있음
    -중간에 메인 Branch 에 영향을 주지 않는 새로운 Branch를 만들 수 있다.
  • 팀워크(여러명의 프로젝트)에 도움이 됨
  • 오픈 소스를 이용하거나 개시 가능


  • 깃 커맨드 : add, commit, push, pull, branch, checkout
  • 깃 배쉬, 하이퍼 터미널 등을 사용 하여 깃을 사용가능

    (깃 배쉬 모습)

#2. Gitignore 설정, 환경변수 분리, 첫 커밋

  • github 홈페이지에서 gitignore 코드를 복사하여 붙여넣은 모습(venv는 추적을 안하는 코드 추가)

  • secret key : 배포 시 노출되어서는 안되는 키값 (따로 관리할 필요 있음)

  • 아래는 시크릿 키를 노출 시키지 않고 깃허브에 올릴 수 있도록 한 모습이다.

    (env 파일에 따로 시크릿 키를 저장하였다.)
  • git을 추가하고 gitstatus로 추가가 안된 파일을 볼 수 있다.

  • 깃 배쉬를 통해 상태를 본 모습

    (이미 한번 제출한 상태에서 수정을 해서 영상과 다르게 찍히는 것 같다.)


(모두 커밋하고 난 후 모습)

profile
잘 부탁드립니다.

0개의 댓글