Open Chaeyeon0 opened 1 month ago
깃은 해도해도 쉽지 않은 녀석이네요 ㅠ 마음 급하게 생각하지 말구 차근차근 해용 우리 다 처음이니까 어려운 게 당욘한거예요 ! 같이 이겨내봅시닷 😘
전 깃을 배우면ㄴ서 할머니가 된 느낌을 받앗어요ㅠ 문제 해결하느라 수고했서요 ❤️ 할 수 잇어요 화이팅이에용 😍
깃은 진짜 에바인 녀석인거같아요.. 우린 뭐든 잘해낼거에요 팀장륌도 늘 잘하구 있으니까 깃녀석에게 기죽지 말기 >< 힘합쳐봐용
💥깃에 관련해서,,,
백채연이 처음부터 사고를 크게 친 것 같습니다만 ,,,,, 상황 설명 : 백엔드 서버를 배포하는데에 있어 깃허브에서 메인 브랜치에 잘못 올린 프로젝트 파일을 지우는 게 좋을 것 같음
→ 하지만 로컬에서는 이미 프로젝트를 지운 상황 채연아 미ㅣ친놈아ㅠ
로컬에서 이미 삭제했지만 원격 저장소에는 여전히 남아 있는 경우, 원격 저장소의 파일을 삭제하려면 다음 단계를 따를 수 있다.
git status
git add . git commit -m "Delete unwanted project files"
git push origin main
사실 상 전체적으로 어떤 명령어를 써야 하냐면
일단 먼저 코딩 언니를 통해 git bash 기본 설정을 해줬습니다 !!
그리고 기본 제 이슈 브랜치에서 메인으로 옮기고 좀 더 찾아보면서 로컬에 없는 파일 (삭제된 파일) 이 있는지 확인해봤는데
status로 확인해보니 server/src/main/resources/application-aws.properties 파일이 로컬 저장소에는 없지만 워킹 디렉토리에는 존재한다는 것을 알려주고 있습니다. 이 파일은 Git이 추적하지 않고 있으므로, 변경 사항을 스테이징 영역에 추가하고 커밋하여 버전 관리 대상으로 추가해야 한다고 합니다.
일단 이거 지우려면
rm server/src/main/resources/application-aws.properties
git add . git commit -m "Remove application-aws.properties file"
이렇게 써야 한다고 합니다,,, 근데 사실 서버 내에 있는걸 다 지우는게 맞는거라 지금 방법을 좀 더 찾아 볼게요(혹시나 몰라서 메인에 있는 서버 파일 자체를 지우는 방법도 알아 놓긴 했습니다,,,) 제가 일을 벌려 놓은 것 같아 죄송해요
💥DB 해결
외래키 제약 조건 대한 문제 해결 방법은 일단 찾았어요 ..! 일기 DB를 외래키로 가져오려면 이 데이터에 대한 길이 값을 명시를 해야만 한대요,, 사실 데이터 값을 TEXT로 해놨기 때문에 이게 걸린 것 같은데 길이를 명시 -> 고유 키 설정 -> 히스토리 DB에서 외래키로 가져오기 이 방법을 거쳐야할 것 같습니다 !
해결 되는 대로 바로 공유해 드릴게요 :)