-
프론트/백엔드 위치에서 git add 누락 시 => git add --all 사용FullStack/Vue.js+Django 2020. 10. 23. 07:25728x90
사건의 발단
Visual Studio Code를 사용하여
프론트 경로에서 npm run serve로 서버를 실행시키고
백엔드 경로에서 python manage.py로 서버를 돌려서
개발 작업 후
백엔드 경로 위치의 터미널에서 git add/commit/push하고 develop브랜치로 머지했을 때
프론트의 개발 작업들이 하나도 update 되어 있지 않았다.
이처럼 프론트와 백을 동시에 작업할 때, git add에 누락이 생기는 경우가 있습니다.
예를들어, 현재는 백엔드인 Django폴더 위치에서 개발 중 git add .를 하는 경우입니다.
git status를 찍어서 볼 수 있듯이 이 상태로 commit/push를 하면
프론트인 Vue폴더 내 수정 사항들은 누락되어 원격에 올라갑니다.
따라서 git add --all 혹은 git add -A로 해결할 수 있습니다.
해결방법
동일하게 git status로 이전의 포함되지 않은 것들도 같이 추가된것을 볼 수 있습니다.
이후 commit/push 하면 정상적으로 원격에 올라가 상위 브랜치로 머지했을 때 반영이 됩니다.
이상 오늘의 삽질일기 끝!
여기저기 삽질도 해보고
날려도 먹으면서
배우는 게
결국 남는거다
- Z.Sabziller
'FullStack > Vue.js+Django' 카테고리의 다른 글
방문자 기록 사이트 Toy Project(feat. Django-MySQL-Vue.js) (0) 2021.04.30 CORS 오류 해결(feat.REST API 통신 오류 ) (2) 2021.01.03