
.eslintrc 에 다음을 추가한다{
"extends": ["next/babel"]
}
추가해주니 말끔히 사라진 에러. 근데 이거 왜 하는거지?? 🤔 찾아보기...
git branch -a : remote, local 브랜치 모두 확인git branch -r : remote 브랜치만 확인git remote update : remote 정보 fetchgit remote prune origin : remote의 유효하지 않은 브랜치 (더이상 참조하지 않는 브랜치를 stale 이라고 하는데, git remote show origin 으로 확인 할 수 있다) 참조를 깨끗이 지운다. 로컬에 있는 remote 브랜치 정보를 최신으로 업데이트 해주는 것 같다.
git push 했을 때 어떤 브랜치가 어디로 push 되는지 정보를 담고있다.git checkout -t origin/feature/test : remote의 특정 브랜치를 가져오고 싶을 때. -t 옵션은 동일한 이름의 로컬 브랜치를 생성해준 뒤 해당 브랜치로 체크아웃 한다.git push <리모트 저장소 이름> <브랜치 이름>저장소 이름 : 보통 origin브랜치이름 : remote에 있는 브랜치를 바로 써도 되지만, 보통은 local branch 이름을 넣어서 push한다. 그러면 pr(=mr)이 열리게 됨!git push -u <리모트 저장소 이름> <브랜치 이름>: 다음부터 git push 만 해도 알아서 해당 브랜치로 push 하겠다는 의미. 근데 만약 이걸 해제하려면 어떻게 해야하는걸까? 🤔 그냥 또 -u 옵션을 줘서 다른 브랜치 지정하면 되는건가...git config --unset user.email : 해당 config 삭제