본문 바로가기

에러모음S3

git non-fast-forward 에러 해결!! 원인 발견 💻  에러 상황 로컬저장소 :  파일들을 git에 commit해둔 상태원격저장소 :  저장소 생성 후 readme 파일만 만들어둔 상태 1. 'git push -u origin main' 명령어로 Github 원격저장소에 로컬파일들을 올리려고 했는데 아래와 같은 에러가 뜨며 pull을 먼저 하라는 hint가 나옴.‘ ! [rejected]        main -> main (non-fast-forward)’ 2. 그래서 'git pull origin main' 을 하고 다시 push 했는데 계속 같은 에러가 뜸..   ❗️❗️ 원인 발견 ❗️❗️로컬저장소인 Head의 시작점(?)과 github 원격저장소인 main의 시작점(?)이 달라서 나는 에러(이렇게 이해했고 이렇게 설명하는게 나의 최선이다.. .. 2024. 5. 18.
.gitignore 파일에 추가하는 것을 깜빡하고 git add . 를 해버린 경우!? .gitignore 파일?👉 Node_modules와 같이 npm install 로 설치가 가능한 파일들은 굳이 저장할 필요가 없다.때문에 .gitignore파일에 아래와 같이 추가해두면 git add . 를 하더라도 staging stage 에 올라가지 않는다.   💡  깜빡하고 이미 스테이징에 올려버려서 commit 갯수가 1k+ 가 되어버린경우?git rm --cached -r 위의 명령어로 해당 파일을 지워준 후,  git add.로 필요한 파일들만 다시 올린다.   해 결 ✅ 2024. 5. 18.
Express에서 "TypeError: res.send is not a function" 오류 해결하기 꽤 자주 발생 할 수 있을 실수일 것 같아서 포스팅! TypeError: res.send is not a function 해당 오류는 주로 라우트 콜백 함수의 매개변수 순서에 오류가 있을 때 발생한다. 에러가 난 코드: const express = require("express"); const app = express(); app.listen(8080, () => { console.log("안녕나는 서버"); }); app.get("/hi", (res, req) => { // 오류가 난 부분 res.send("안녕하세요"); }); 에러 수정 후 코드 const express = require("express"); const app = express(); app.listen(8080, () => { co.. 2023. 5. 21.