이전 웹 프레임워크 때 깃허브와 이클립스를 연동하다가 다 날려먹은 기억이 있는데...
이번에 새롭게 도전하게 되었다가 또 많은 오류와 마주하게 되었다.
결국 해결은 했으니(한숨 오천 번 쉬면서.. ;-( ) 해결방법을 정리해놓아야겠다!
1. Eclipse에서 GitHub로그인이 안 되는 경우
commit, push 등을 할 때 깃 헙의 아이디와 비밀번호를 입력해야 하는데,
아이디와 비밀번호가 맞음에도 위의 창이 뜨면서 로그인이 안 될 때가 있다.
원인
GitHub에서 ID/Password인증을 없애고
ID/Personal Access Token방식의 Token인증방식으로 바꾸었기 때문이다
해결방법
Token생성 후 Eclipse의 GitHub 계정 정보를 변경해준다.
우측 상단 계정 아이콘을 클릭한 후 Settings을 클릭한다.
좌측 최하단 Developer settings 클릭한다.
Personal access tokens에서 Generate new token 클릭하여 토큰을 생성할 수 있다.
Note에 간단한 설명을 작성하고 repo를 체크해준다.
Generate token버튼을 눌러 토큰을 생성한다.
위 사진처럼 초록색 박스 부분에 토큰이 생성되는데,
토큰은 생성될 때 한 번만 보이므로 별도의 공간에 적어놓는 것이 좋다!
(나는 메모장에 작성해 놓았다.)
Git Repositories탭 -> Remote -> origin -> 해당하는 GitHub 우 클릭 -> Change Credentials...
User에 GitHub 로그인 아이디, 이메일
Password에 생성된 토큰을 입력한 후
OK를 클릭하면 해결!
2. branch 변경
push를 하면 GitHub에 master branch로만 프로젝트가 올라가고 main branch에는 처음 Repository를 만들 때 생성한 README 파일만 존재해 잔디밭이 채워지지 않는 문제가 생겼다.
해결방법
main에서 master로 브랜치를 변경
Eclipse는 기본 브랜치가 master이고, GitHub는 main이기 때문에
main에서 master로 브랜치를 변경하여 해결해 주었다.
https://kitty-geno.tistory.com/89
Eclipse | git-receive-pack not permitted on
GitHub 연동 후 문제없이 사용하고 있었는데 갑자기 Commit, Push, Pull.. 아래와 같은 에러 메시지가 나왔다. 결론은 2021. 08. 13일부터 GitHub에서 ID/Password 인증을 없애고 ID/Personal Access Token 방식의..
kitty-geno.tistory.com
이클립스 깃허브(github) 갑자기 로그인 안됨 해결 (can't connect to any repository, not authorized, git-receive-p
[상황] 2주 전까지 commit, push 잘되다가 커밋하려니까 갑자기 아이디, 비번을 입력하라고함 입력했지만 계속 실패하는지 계속 입력하라고 뜨고 세번 정도 입력했을 때는... 아래 화면도 나오고 can'
joytk.tistory.com
[Github] 이클립스(Eclipse)와 연동시, master branch를 main으로 변경해서 push하기
🤍 이클립스와 깃을 연동할 때 발생했던 문제(?)인데, web상에서는 main으로 생성되는 default branch가 이클립스에서는 master로 생성이 되었다. (원래는 master가 default였지만 현재는 main으로 바뀜)그냥
velog.io
'SideProject > 문제해결' 카테고리의 다른 글
[Eclipse] jar파일로 Export시 이미지가 뜨지 않는 문제 (0) | 2021.12.05 |
---|---|
[GitHubDesktop] GitHubDesktop 실행안되는 문제 (0) | 2021.11.30 |