문제상황
GoormIDE로 프로젝트를 작성하였는데, Github에 기록하고 싶은 마음이 생겼다.
기본적으로는 깃허브의 프로젝트를 GoormIDE 에 Clone(복제)하는 것이지만,
그 반대로 Push(업로드)하고 싶은 것이었다. >> GoormIDE에 이미 작성된 프로젝트를 깃허브에 커밋/푸쉬하고자 했다.
해결과정
goormIDE에 이미 작성된 프로젝트는 Github과 연동이 되어있지 않아 Git을 통해 계정인증을 시도하였다.
계정을 로그인하고, 미리 만들어놓은 저장소(Repository)를 선택하였다.
클론할 저장소명을 설정 후 확인을 누르니 오류가 발생하였다.
오류내용 : Git 인증에 실패하였습니다.
1) 접근 방식이 잘못된 것 같아, goormIDE의 터미널 창에 "git init"을 입력
2) 새 Branch 추가
3) Git 로그인 및 토큰 인증
4) Branch 추가 완료
5) 변경내용 Commit 준비하기
다른문제 발생
원인 찾기
6) origin은 이미 있으므로 master로 git URL과 함께 추가
7) git push 에서 패스워드로 토큰을 요구
8) Git Push로 데이터 업로드
9) 깃허브에 업로드 완료 (Commit된 이전 History도 모두 적용됨)
여담 - GoormIDE로 깃허브에 Push하면 GoormIDE의 readme가 만들어진다.
항상 IDE나 다른 프로그램에서 깃허브와 연동하고자 할때 손쉽게 된 적이 많이 없는 것 같다.
깃허브에 대해 좀 더 배워야겠다고 생각했다.
'Recording > 에러 기록장' 카테고리의 다른 글
[Expo] 리액트 네이티브 앱 개발 - IDB 오류 (0) | 2022.07.05 |
---|---|
[CSS] GoormIDE - 동물상 테스트 Codepen 템플릿 오류 (0) | 2022.04.13 |
[Python] VSCode 오류 해결 - Python:Select Interpreter 오류 (Selenium) (0) | 2022.04.12 |
[Python] VSCode 오류 해결 - 가상환경 selenium activate 보안 오류 (0) | 2022.04.11 |
[JAVA 기초] 이클립스 - FileInputStream cannot be resolved to a type 에러 (0) | 2022.02.12 |