본문 바로가기

TIL

TIL 060823

https://maktubi.tistory.com/237

 

[Github] fork한 레포를 re-fork 하고 싶을 때 (오리지널 레포에 새로 추가된 브랜치 가져오기)

https://github.com/mijinkoo/2022-1-Euron-Study-Assignments GitHub - mijinkoo/2022-1-Euron-Study-Assignments: Euron 2기 스터디팀 예습·복습 과제 제출 Euron 2기 스터디팀 예습·복습 과제 제출. Contribute to mijinkoo/2022-1-Euron-Stud

maktubi.tistory.com

처음 fork할 때 main만 fork하기 체크박스가 선택된 채로 했다.

merge 브랜치에 pr하기로 했는데 main을 싱크포크하게 되어있어서 최신 버전이 반영되지 않았다.

지우고 다시 해야하나 하다가 혹시 모르니 검색해봤는데 저 포스팅이 나왔다.

merge 브랜치를 re-fork해서 해결했다.

 

git remote add upstream <오리지널 레포 주소>
git fetch upstream
git checkout merge
git push origin merge

 

---> 포크한 내 레포에 merge 브랜치 생김.

깃허브 사이트에서는 이 브랜치만 upstream/merge에서 sync fork.

나머지 브랜치들은 모두 main에 연결되어있다.


https://ninefloor-design.tistory.com/256

 

Expected a `Response`, `HttpResponse` or `HttpStreamingResponse` to be returned from the view, but received a `<class 'NoneType'

AssertionError at /accounts/6/follow/ Expected a `Response`, `HttpResponse` or `HttpStreamingResponse` to be returned from the view, but received a `` Request Method:POSTRequest URL:http://127.0.0.1:8000/accounts/6/follow/Django Version:3.2.9Exception Type

ninefloor-design.tistory.com

에러가 나서 에러 메시지를 검색했더니 이런 포스팅이 나왔다.

return을 적지 않아서 그런거였다고 한다.

나는 적었는데 왜 저런 메시지가 떴나 다시 살펴보다가 ctrl + s를 안 눌렀다는걸 알게됐다.

해결


브랜치 삭제하기

git branch -d <branchname>

지난번 프로젝트 때 나 혼자 포크해서 쓴 리포지토리에 브랜치가 9개 있다.

이번엔 지우면서 해야겠다.


admin페이지에 접속 시 이런 에러 메시지가 나왔다.

a server error occurred. please contact the administrator

---> tzdata를 설치하지 않아서 그런거였다.


https://velog.io/@zh025700/Tour-api-%EC%82%AC%EC%9A%A9%EB%B2%95

 

Tour api 사용법

카카오 X 한국관광공사 공모전에서 사용한 Tour api에 대한 사용법을 적어보겠다.일단 Tour api가 4.0으로 업데이트 되면서 예전보단 상당히 문서가 괜찮으니 이젠 어려움이 덜할 것이다.관광데이터

velog.io

조금 더 자세한, 프론트에서 쓰는 js까지 있는 사용법

fetch할 때 &_type=json을 입력하더라도 그래도 response.json()을 해줘야하고 response.json().response.body.items.item에 내가 원하는 관광지 정보가 있다.

 

'TIL' 카테고리의 다른 글

TIL 061223  (0) 2023.06.12
TIL 060923  (0) 2023.06.09
TIL 060723  (0) 2023.06.07
TIL 060523  (0) 2023.06.05
TIL 060223  (0) 2023.06.02