TIL 7/19 깃 문제
2023. 7. 19. 23:17ㆍDev/TIL WIL
useEffect는 return jsx문 바로 위에 쓰는 걸 추천 => 코드의 실행순서 때문
html return하는 부분이 없으면 jsx 확장자는 붙이지 않는다.
깃을 사용해 협업하는 도중 여러 문제가 발생하는데
먼저 로컬과 리모트 브런치의 버전이 많이 차이 날 경우
push나 pull이 안되는 경우가 있다.
이럴 때 해결하는 방법은
로컬과 리모트 중 최신에 맞춰 대응한다.
로컬브런치가 최신인 경우 push를 --force옵션으로 강제로 밀어 넣는다.
리모트가 최신인 경우
git reset ---hard로 origin/리모트브랜치명 작업물을 갈아끼운다.(헤드 자체를 가져오는 것이기 때문에 작업한 로컬 브런치의 커밋이 지워질 수 있다)
위와 같은 에러를 방지하기 위해 깃허브에서 직접 내용을 수정하는 행위를 절대 하면 안 되고
브랜치를 최소 작업단위로 설정해 바로바로 반영하고 지운다.
'Dev > TIL WIL' 카테고리의 다른 글
TIL 7/25 TypeScript(1) (0) | 2023.07.26 |
---|---|
TIL 7/20 form 중첩 (0) | 2023.07.20 |
TIL 7/18 카카오 지도 API 구현 (0) | 2023.07.18 |
TIL 7/7 redux-thunk, react-query (0) | 2023.07.07 |
TIL 6/19 useEffect return (0) | 2023.07.04 |