플라스크 로컬 서버와 공개 서버간 db충돌 질문입니다.

지금까지 gunicorn과 nginx를 이용해서 공개서버를 호스팅하는 것 까지 완료했습니다.
로컬서버에서 글을 쓰면 공개서버에서는 어떻게 될까 궁금해서 글을 하나 썼는데 공개서버에서 pull하는 과정에서 충돌이 일어나는 것 같습니다. 잘 모르고 건들면 큰일 날 것 같아서 여쭤봅니다..

아래가 터미널에서 git pull과 git status를 했을 때입니다.

(myproject) ubuntu@ip-172-26-11-211:~/projects/myproject$ git pull
remote: Enumerating objects: 16, done.
remote: Counting objects: 100% (16/16), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 9 (delta 7), reused 9 (delta 7), pack-reused 0
Unpacking objects: 100% (9/9), 1.61 KiB | 274.00 KiB/s, done.
From https://github.com/HyeonjunOh/pybo
   a6af4cb..b738f22  master     -> origin/master
Updating a6af4cb..b738f22
error: Your local changes to the following files would be overwritten by merge:
        pybo.db
Please commit your changes or stash them before you merge.
Aborting
(myproject) ubuntu@ip-172-26-11-211:~/projects/myproject$ git status
On branch master
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
  (use "git pull" to update your local branch)

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   pybo.db

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        config/__pycache__/__init__.cpython-38.pyc
        config/__pycache__/default.cpython-38.pyc
        migrations/__pycache__/env.cpython-38.pyc
        migrations/versions/__pycache__/1b3f4eb3bcdc_.cpython-38.pyc
        migrations/versions/__pycache__/1e92d2819996_.cpython-38.pyc
        migrations/versions/__pycache__/2ead465a52a2_.cpython-38.pyc
        migrations/versions/__pycache__/2f9325ca64fb_.cpython-38.pyc
        migrations/versions/__pycache__/490e536d1b5f_.cpython-38.pyc
        migrations/versions/__pycache__/59e5086950f5_.cpython-38.pyc
        migrations/versions/__pycache__/5d5e6889d0a5_.cpython-38.pyc
        migrations/versions/__pycache__/6e57f80adb71_.cpython-38.pyc
        migrations/versions/__pycache__/76b90d412663_.cpython-38.pyc
        migrations/versions/__pycache__/7dfda449e8b7_.cpython-38.pyc
        migrations/versions/__pycache__/801f714532c9_.cpython-38.pyc
        migrations/versions/__pycache__/9edd91922192_.cpython-38.pyc
        migrations/versions/__pycache__/b450b3528c75_.cpython-38.pyc
        migrations/versions/__pycache__/c361d0e742e4_.cpython-38.pyc
        migrations/versions/__pycache__/e9ffa07ce2e0_.cpython-38.pyc
        pybo/__pycache__/__init__.cpython-38.pyc
        pybo/__pycache__/filter.cpython-38.pyc
        pybo/__pycache__/forms.cpython-38.pyc
        pybo/__pycache__/models.cpython-38.pyc
        pybo/views/__pycache__/answer_views.cpython-38.pyc
        pybo/views/__pycache__/auth_views.cpython-38.pyc
        pybo/views/__pycache__/comment_views.cpython-38.pyc
        pybo/views/__pycache__/main_views.cpython-38.pyc
        pybo/views/__pycache__/question_views.cpython-38.pyc
        pybo/views/__pycache__/vote_views.cpython-38.pyc

no changes added to commit (use "git add" and/or "git commit -a")

오현준 678

2020년 10월 21일 4:30 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

안녕하세요.

지금 pybo.db 파일이 것허브 저장소에 올라가 있는거 같습니다.
.gitignore 파일에 *.pycpybo.db 를 추가하셔서 버전관리하면 안되는 파일을 관리해 주셔야 합니다.

다음 페이지를 참조하셔서 .gitignore 파일을 작성해 주세요.

https://wikidocs.net/81069

박응용

2020년 10월 21일 8:30 오후

감사합니다! - 오현준님, 2020년 10월 22일 3:17 오후 추천 , 대댓글