본문 바로가기
Log/Debugging

Day66_[GitHub]연결 및 Commit&Push 과정 오류 해결

by uxia 2023. 10. 13.

얄코 강좌로 개념부터 심화까지 다시 공부하며

그 과정을 GitHub에 업로드해 잔디를 심을 생각인데,

연결 과정에서 매번 문제가 생긴다.

 

이전에는 오류 찾아서 해보다가 안되면

시간에 쫓겨 그냥 공부만 하고 푸쉬는 안하고 말았는데

어쩌다 알게된 PMO님이 깃허브에 업로드하는 게

성실함을 입증할 수 있다고 하셔서

안되도 되게 했다.

 

우선 깃헙에 레포지토리를 생성한 후 연결을 해줘야하는데,

현재 인텔리제이를 사용하고있어서 인텔리제이 터미널에서 바로 연결했다.

 

	git init
	git remote add origin "원격저장소 주소"
	git pull origin main
	git add --all
	git commit -m "커밋메세지"
	git push origin main

1. `git init` 으로 초기화를 먼저 해주고

2. 원격 저장소 주소에 연결해준다.

3. `pull origin main`과정은 레포지토리가 비어있다면 안해도 된다.

4. 모든 코드를 추가해주고

5. 커밋메세지와 함께 커밋한 후

6. push해주면 된다.

 

근데 push에서 매번 오류가 났다.

fatal: 'origin' does not appear to be a git repository

이런 오류코드와 함께.

 

그래서 기존 레포지토리 연결을 해지하고

새로운 레포지토리를 만들어서 하니 됐다.

 

우선 해지하려면 아래 명령어를 입력해준다.

	git remote remove origin

여기서 `error: No such remote: 'origin'` 에러 메세지가 뜨면서

해지가 안되는 경우가 있는데

이 때 아래 명령어로 다시 연결해주고 확인해지하면 된다.

	git remote add origin "원격저장소 주소"
   	git remote -v