[Airbnb] 프로젝트 시작

do yeon kim·2022년 8월 1일
0

Project_Airbnb 회고

목록 보기
1/5

프로젝트 시작

회고록

2번째 프로젝트할 사이트는 Airbnb이다.

이번 프로젝트에서는 예약이 주된 API가 될거 같다.

예약 API는 지금까지 해왔던 API기능과 다른 API로 생각된다.



<.gitignore> 왜 지금까지 이상없던게 안되는 거지?

프로젝트의 초기 설정 중 .gitignore를 설정했다.

링크 https://www.toptal.com/developers/gitignore 에서 필요없는 것들을 추가했는데 뭔가 잘못 된거 같다.

python, pycharm, VisualStudioCode, vim, macOS, Linux, zsh, window

팀원들과 이야기한 결과 되지 않아 다른 팀원이 다시 초기세팅을 하는 방법으로 진행되었다.

결과적으로 git에 merge가 되었고, 멘토님께 리뷰도 받았다.

현재 내가 사용하고 있는 tool은 pychram인데, pycharm에 대한 파일이 ignore되지 않았다는 것이다.

분명히 추가했는데, 할때마다 오류가 발생하는 이유는 무었인지, 생각해 봐도 모르겠다.


+추가사항

git을 test해보면서 알았다. 어디서 잘못 된건지 ....
git을 사용함에 있어서 현재 위치가 어딘인지 아는 것은 중요하다.....
어디서 부터 관리 할 것인가를 잘못설정해서 필요없는 파일까지 업로드 된거였다.

항상 현재 위치를 확인하는 습관을 들여야 겠다.



< git token > 하....... 왜 안되지?

오늘 git과 관련 오류가 두번이나 났다.
초기세팅부터 험난하다.

git에서 사용하는 token값이 만료가 되어 push가 되지 않는 상황이다.

아.....

분명히 이것도 어제까지는 됬는데 오늘은 안되다니 뭔가 느낌이 좋지 않다.....

결국은 새롭게 token을 발급받고 문제를 해결했다.

아쉬운점은 오류가 발생했을 때 내 태도이다. 침착하게 대응했으면 좋았지만, 그렇지 못했다.

우선 오류가 났다는 생각에 마음이 조급해졌고, 그러다보니 충분히 찾아볼 수 있었던 것도, 그 시점에서 반쯤이상 포기해버린 거다.

오류가 난다는 거 자체에 거부감이 든다.

앞으로 프로젝트, 그리고 개발자로서 취업하기 위해서는 이런 오류를 수 만개 마주치게 될건데, 매번 이런 태도를 취하면 안된다고 생각했다.



이번 프로젝트 목표가 하나 추가 되었다.

오류가 발생해도 침착하게 대응하기!!!
오류는 오류일뿐 고쳐질 수 있는 것이다!!!



git 추적 제외

간혹가다가 git push origin branch_name 으로 원격저장소에 올라가지 말아야 할 파일 까지 올라가는 경우가 생기곤 한다.

이때 다시 올라가면 안되는 파일을 제거 한뒤 다시 push를 해도, 원격저장소에는 그대로 남아있다.


기존의 git의 추적을 받고 있던(commit된 것들) 파일이나 폴더를 .gitignore 파일에 작성하고 add > commit > push 하여도 ignore 되지 않습니다. 이럴때는 기존에 가지고 있는 cached를 지워야 한다. git add 와 git commit으로 잘못된 파일에 대한 추적을 유지하고 있기 때문이다.

이때는 뭔저 git추적을 해제 해주어야 한다.

  • 파일 제외
    git rm --cached 파일명
  • 디렉토리 제외
    git rm --cached 폴더명\ -r

다음 키워들를 이용해서 github에 잘못 올라간 파일/폴더에 대한 추적을 제거할 수 잇다.



0개의 댓글