Server/Django issue

[Django] Git 초기화 & Github 연결

개발자킹콩 2022. 8. 3. 19:38

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

 

Django C.R.U.D 1 - (1) 초기 세팅, Git & Github 연결

Django 초기 세팅, Git & Github 연동

velog.io