Git 초기화
- git을 이용하여 관리할 수 있도록 초기화 한다.
- manage.py가 있는 디렉토리에서, git init으로 git을 초기화 시킨 다음에 .gitignore 파일을 먼저 작성한다.
.gitignore
앞서 생성하였던 my_settings.py와 같이 공유하면 안되는 것들을 구분하기 위해 .gitignore파일을 만들어 관리하는 것이다
먼저, gitignore사이트 에 접속하여 아래와 같은 키워드들을 추가하고 Create 를 한다.
|| python, pycharm, VisualStudioCode, vim, macOS, Linux, zsh... ||
그리고 그 내용들을 .gitignore 파일을 열어서 내용를 추가하고 my_setting.py 파일도 추가한다.
###########################
# gitignore.io 결과 전체 복사#
###########################
# 관리할 파일들 추가 #
my_settings.py
위와 같은 식으로 입력하면 완료된다.
그리고 초기셋팅한 것을 git에 기록한다.
git add .
git commit "CREATE: 프로젝트 초기 셋팅"
Git Repository 생성 & 연동
생성한 git을 github에 연동하기 위해 github 사이트에서 westarbucks라는 repository를 만들었다.
그리고 컴퓨터의 default branch를 master에서 main으로 변경한다. (master라는 단어가 신분제도의 잔재이기 때문에..)
git branch -M main
다음으로 repository 주소를 remote 한다.
git remote add origin repository 주소
마지막으로 위에서 기록한 초기셋팅을 main branch github에 push한다.
git push origin main
모든 과정을 마치면, github에 다음과 같이 main branch에 초기셋팅이 추가된다.
Reference
https://velog.io/@cmin95/Django-C.R.U.D-1-1
'Server > Django issue' 카테고리의 다른 글
[Django] mysql 로그인 오류 해결방법 (0) | 2022.08.04 |
---|---|
[Django] mysqlclient 설치 에러 해결 (0) | 2022.08.04 |
[Django] Project 초기 세팅 (0) | 2022.08.03 |
[Django] migration 파일은 커밋 되어야 하는가? (0) | 2022.08.02 |
2. 쿠키와 세션 (cookie and session) (0) | 2020.09.23 |