ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 4월 12일 TIL - 깃허브
    TIL(Today I Learned) 2023. 4. 13. 00:21

    ▷ 오늘의 일정

    09:10 ~ 12:00 장고 팀 프로젝트 진행, 깃 강의 듣기
    12:00 ~ 13:00 점 심 식 사
    13:00 ~ 18:00 장고 팀 프로젝트 , 장고 강의 듣기 - pagination, taggit
    18:00 ~ 19:00 저 녁 식 사
    19:00 ~ 20:40 하루 공부 내용 정리 및 TIL
    20:40 ~ 21:00 하루 공부 내용 공유

     

    ▷ 오늘의 배움

    fileinput으로 파일을 받을 때 views.py에서 request.FILES로 데이터를 가져오자!

    Pagenation: 페이지네이션은 게시글들을 한페이지에 입력된 숫자만큼 보이도록 하자.

    Django taggit: 태깃

    ▷ 오늘의 시도

    원격저장소에 수정된 파일을 올리면서 처음에 풀리퀘스트를 성공했다 하지만 데이터 베이스 필드가 하나 빠진것 같아 migrate를 진행한 후에 다시금 푸쉬하고자 하였다. 하지만 git push origin pagination시 [rejected] pagination ->  pagination(non-fast-forward) 오류가 발생하였다. 썼다 지웠다도 해보고 수정이 된 상태로 인식되게끔 이것저것 시도를 해봤는데 여전히 안됐다. 풀도 해보고 푸쉬도 해보고 그러다 풀리퀘스트를 하는 단계에서 충돌이 일어났다. 브런치 이름도 바꿔보고 브런치를 옮겨도 보고 다시 풀했다가 푸쉬해보기도 하고 새로 파일을 받아서 처음부터 다시 해보기도 하고 했었는데.... 안됐다. 그러다가 혹시나 하고 포크를 다시 해온다음 해보았더니 되었다. 풀리퀘스트 오류를 수정하는 사이에 포크해온 파일이 업데이트 되었던 것이었다. 그걸 모르고 계속 하다보니 충돌이 날 수 밖에.. repository를 자주자주 업데이트 해줘야겠다. 그리고 지금은 그 포크해온 파일이 업데이트되어도 새로 포크해오는 방법밖에 모르는데 그렇게 하지않고서도 업데이트 할 수 있는 방법이 있다면 공부해봐야겠다.

     

    ▷ 오늘의 한줄

    벌써 수요일이 지났다. 깃으로 협업을 처음하다보니 이것저것 어려움이 있지만 계속 연습하다보면 능숙하게 하는 날이 오겠지!

    댓글

Designed by Tistory.