본문 바로가기

에러모음3

[Git] PR이 되지않는 에러 are entirely different commit histories GitHub를 사용하는 중 dev브랜치에 내가 작성한 fe 브랜치를 PR하려고 했지만, 되지않는 문제가 발생했다. 분명히 추가되고 변경된 파일은 많은데, PR을 작성할 수 없다고 떴다. 그때 오류 메시지가 이번 블로그 글의 제목이다. 💥 에러 메시지 dev and fe are entirely different commit histories. 🧩 원인 내가 fe브랜치를 dev를 베이스로 해서 만든 것이아니라, CRA를 사용해 만든 프로젝트를 git remote add origin 주소를 통해 레포지토리와 연결한 후 push를 보내서, 해당 fe 브랜치는 레포지토리에 존재하는 브랜치와 아예 다른 노선을 걷게 된 것이였다. 실제로 Git Graph를 확인해보니 다른 브랜치들과 다르게 혼자 붕 떠있는 모습이였다.. 2023. 3. 7.
[개행 문자] 읽어온 json 파일과 js 문자열이 같은 데도 계속 다른 경우 페어 과제 진행 중에 user1.json 파일을 readFile로 읽어서 가져온 후, 가져온 data와 테스트 코드에 있는 값이 눈으로 보기에는 똑같았는데 계속 다르다는 오류가 발생했다. 오류 해결 과정과 원인을 블로그로 남긴다. ✨ 그래서 어떤 오류냐면... const user1txt = `{ "name": "김코딩", "age": 26, "sex": "Male", "company": { "name": "코드스테이츠" } }`; test("callback 두번째 인자에 파일 내용이 전달되어야 합니다", (done) => { getDataFromFile(jsonPath, (err, data) => { expect(err).toBeNull(); expect(data).toBe(user1txt); done(.. 2022. 11. 23.
[우분투] Unable to locate package 상황 WSL로 설치한 우분투에서 neofetch 패키지를 설치하는 과정에 Unable to loacte package 에러가 발생했다. 해결 sudo apt upagrade apt로 다운받을수있는 패키지 목록이 업데이트가 되어있지않았다. 업데이트 후 다시 설치를 하니 정상적으로 설치되었다. 2022. 11. 2.