github 하면서 생겼던 에러 / 문제 해결법

SolMi_Koh·2023년 7월 13일
0

github

목록 보기
1/5

1. pull할때 merge에러

(feat. You have divergent branches and need to specify how to reconcile them.)

pull = fetch + merge
이 에러창은 fetch는 정상적으로 작동됐지만 merge를 하며 문제가 생겼다는 것을 의미한다.

--no-ff를 통해 non-fastforward방식을 사용하게 해서 해결할 수 있다.

git pull origin main --no-ff

2. 버전관리하면 안되는 파일인데 이미 add, commit을 했다면!

.gitignore에 넣어야하는데 깜빡했다면?

git rm -r --cached .

임시저장소에서 파일이 삭제되고, 이제 .gitignore 가 제대로 작동하게 된다.

3. fatal: not a git repository (or any of the parent dicrectories)


아주아주 간단한 문제이다!
작업중인 폴더 위치를 확인하자 :D

cd 폴더명
profile
고수가 되기까지

0개의 댓글