반응형
Django 생성후 VScode 에서 Github 로 Git push/pull 하기
VScode 로 깃허브에 푸시 하기전에 VScode 와 깃허브간에 시크릿키로 연동되어 있어야 합니다. 이부분은 따로 글 올리도록 하겠습니다.
- Github 저장소 경로 복사
- VScode 에서 git 실행
- AWS 에서 git pull 하기
Github 저장소 경로 복사

깃허브에 푸시 하기전에 requirement.txt 를 생성해 놓는다. 장고를 설정하는데 사용된 패키지정보를 정리하는 과정이다.
위치는 manage.py 와 같은 위치에 생성하면된다.
pip freeze >> requirements.txt
VScode 에서 git 실행
git add .
git 에 push 할 코드 폴더에서 "git add . " 실행
add 뒤에 " . " 는 여기 폴더를 push 하겠다는 선언입니다.
git commit -m "커밋에 대한 코멘트"
파일을 커밋하면서 커밋에 대한 코멘트를 남긴다.
git push origin master
git push [remote] [branch 명]

정상적으로 github 에 푸시됐는지 확인해보자
AWS 에서 git pull 하기
git branch -v
git branch -v 명령어로 현재 있는 폴더에 git pull 이 가능한지 확인한다.
branch 이름이 확인되면 pull 이 가능한 상태이다
branch 가 확인된 폴더에서 아래 명령어를 실행한다. 나는 브랜치의 이름이 master 였기에 master 로 적었다.
git pull origin master
git pull remote 명 branch 명
이때 저장소는 publish 여야함, private 인 경우 안됨
위의 명령어로 연동된 원격저장소에서 특정 branch 만 pull 이 가능합니다.
'히치하이커 개발 > Django' 카테고리의 다른 글
[Django] HTML template 뼈대 만들기 - include, extends, block (0) | 2022.10.25 |
---|---|
[Django] static 폴더 설정 (0) | 2022.10.22 |
[Django] AWS 에 Git clone 하고, 서버실행 (0) | 2022.10.22 |
[Django] AWS 에서 runserver 할 때 Sqlite3 오류 (0) | 2022.10.21 |
파이썬(Python) 가상환경 생성 및 실행 (0) | 2022.10.21 |
댓글