반응형 환경변수2 [Git] 실수로 올린 env 삭제하기 (commit history까지 완전 삭제) git에 env 파일을 실수로 올려버렸다. 최근 사용한 프로그램은 돈이 나가는 프로그램이라 env 파일을 빨리 삭제해야했다. 그래서 검색해보니 명령어는 다음과 같았다. git rm .env --cached git add . git commit -m "remove .env file from git" git push 이렇게 해서 env 삭제는 되었지만... commit한 history에 내 env 파일이 남아있었다. 엉엉 파일만 삭제하려고 보니, delete 버튼이 비활성화가 되어 있어서 삭제하지 못해서 인터넷에 다시 검색해보았다. 찾아보니 git history에서 특정 파일을 삭제할 수 있는 명령어가 있었다!.. git filter-branch --force --index-filter "git rm --c.. 2022. 7. 28. [쇼핑몰 만들기] dotenv 사용하여 비밀 번호 관리하기 1. dotenv를 설치한다. yarn add dotenv (혹은 npm install --save dotenv) 2. root 폴더에 .env 라는 파일을 생성하여 다음의 정보를 적는다. //.env SERVER_PORT=3306 DB_HOST=localhost DB_USER=root DB_PASSWORD=비밀번호 DB_NAME=db이름 API_KEY=YOU_API_KEY 3. Node.js 파일에서 다음 환경변수를 이용하려면 다음과 같이 작성한다. //server.js require('dotenv').config(); // DB 환경변수 console.log('SERVER_PORT: ', SERVER_PORT) const mysql = require('mysql2'); const connection .. 2022. 2. 20. 이전 1 다음