codestates / codestates/conimals
[정새얀] 220615 Error - Handling
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
> 해결된 에러라면 라벨에 'Complete' 를 달아주세요.
> 미해결된 에러라면 라벨을 'In progress' 로 변경해주세요.
### 어떤 에러인가요?
- git pull upstream dev 명령어 실행 시 충돌로 인한 병합이 되지 않는 에러
- git pull upstream dev 명령어 실행 시 저장소를 찾을 수 없다고 나오는 에러
- server에서 npm start를 할 때 mysql error가 뜸.
mysql 로그인은 정상적으로 되는데 나오는 에러여서 원인을 찾기 조금 힘들었다.
### 에러 메시지
```bash
https://github.com/codestates/conimals URL에서
* branch dev -> FETCH_HEAD
제거: client/src/pages/Main.css
자동 병합: client/src/components/Nav.js
충돌 (내용): client/src/components/Nav.js에 병합 충돌
자동 병합: client/src/components/Container.js
충돌 (내용): client/src/components/Container.js에 병합 충돌
자동 병합: client/package-lock.json
자동 병합이 실패했습니다. 충돌을 바로잡고 결과물을 커밋하십시오.
```
```bash
fatal: 'usptream' does not appear to be a git repository
fatal: 리모트 저장소에서 읽을 수 없습니다
올바른 접근 권한이 있는지, 그리고 저장소가 있는지
확인하십시오.
```
```bash
AccessDeniedError [SequelizeAccessDeniedError]: Access denied for user 'root'@'localhost' (using password: NO)
code: 'ER_ACCESS_DENIED_ERROR',
errno: 1045,
sqlState: '28000',
sqlMessage: "Access denied for user 'root'@'localhost' (using password: NO)",
sql: undefined
```
### 에러 핸들링 방법
- 첫번째 에러는 충돌하는 코드를 전부 수정, 저장 후 add - commit - push를 거쳐 다시 pull을 해서 해결함.
- 두번째 에러는 단순 오타. 제대로 써주면 제대로 실행된다.
- 세번째 에러는 새로 클론을 받아오는 과정에서 환경변수 파일을 만들어주지 않아 나온 에러.
서버와 클라이언트 파일 안에 각각 .env파일을 생성해주어서 해결했다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.