본문 바로가기

github4

github push 할 때 Access Denied 에러 메시지는? github에서 본인인증 방식이 변경되었다. 기존 인증방식인 패스워드에서 개인토큰으로 발급을 받고 해당 토큰을 통해 인증하는 방식으로 변경 그러므로 개인토큰을 모르고 있는 경우 토큰을 받아야 하고 push할때 인증방식에서 토큰으로 입력해야 한다. (1) Personal Access Token 발급 개인 토큰을 발급 받으려면 github 계정으로 로그인한 후에 settings > Developer settings 에 접속 맨 좌측 하단에 Developer settings 를 선택한다. 다시 해당 하단의 Personal access tokens 를 누른다. 좌측 메뉴 중 Tokens(classic)을 다시 선택하면 우측화면 상단에 Generate new token 이 보일 것이다. 그것을 선택해서 해당 토큰.. 2023. 4. 8.
(환경설정) GIT 설치에서 Github, Sourcetree 한번에 설정하자 우선 GIT은 사용하면 할수록 알아야 할 것이 많은 친구이다 그러나 기본적으로 개발자를 시작하는 사람이 설정을 하려고 하면 환경설정부터 꼬이면서 난리가 날 수 있다. 하여 기본적인 초기 설정 부터 sourcetree 까지 설정하는 법을 한번에 알아보자 우선 GIT은 두가지이다 1) 로컬GIT 2) 리모트GIT (Github) 2)번 리모트GIT이 github(또는 gitlab)이 될 수 있겠다. 그렇다면 로컬 GIT은 어떻게 할 것인가? 어떻게 하긴 그냥 설치하면 됨 https://git-scm.com/ Git git-scm.com 위의 사이트에서 해당 GIT을 자신의 OS에 맞게 설치하면 끝 설치 옵션이 꽤나 많다. 모르면 그냥 디폴트 값으로 Next를 연사하자 설치한 후에 버전 확인 (위는 윈도우, .. 2023. 4. 6.
새로운 github 레파지토리 remote 연결시 error: failed to push some refs to 에러 메시지 우리가 시스템이라고 부르는 것은 아마도 특별한 예외상황을 줄여 나가는 것이고 그것이 성숙한 시스템이라고 생각이 든다 그러나 몇가지 상황에 대한 github을 보자면 이런 생각이 틀렸는가라는 생각이 든다 여러 이유가 있겠지만 (master가 정치적인 용어라 main으로 바꾸니 안바꾸니 -> 이미 바뀐 상태) 처음 깃헙을 사용하는 사용자 입장에서는 아래와 같은 혼선과 삽질이 발생할 수 있어 정리를 한다. (1) 깃헙에 레파지토리를 생성하고 로컬에서 내려받는 경우 이것은 두말나위 없이 간단하다 git clone [REPO_URL] [DIR] git clone https://github.com/깃헙아이디/깃헙레파지토리이름.git git clone https://github.com/git_id/sampe_repo.. 2021. 12. 10.
맥OS에서 github push 할때 발생하는 인증 토큰 오류 github을 맥OS에서 설정할 시에 설정은 윈도우피씨와는 다른 특징들이 있다 이번 오류건도 같이 사용하는 윈도우10에서는 아무 문제없이 CLI도 push 잘 되고, 소스트리에서도 push가 잘 되는데 유독 맥OS에서는 좀 까다로운 에러를 뱉어내니 관련해서 정보를 저장해야 하겠다 리서치해보니 github에서는 향후 인증에서 token으로서 personal access token으로 변경한다고 공지하였다고 한다 인증 오류라는 것이 알면 쉬운데, 어디서 문제가 발생한지 명확하지 않으면 정말 삽질에 삽질에 결국 재설치 등등으로 나락에 빠져든다. 그러므로 이럴 수록 침착하게 더더욱 거북이 처럼 돌아서 돌아서 꼼꼼하게 봐줄 필요가 있다 그렇다면 인증키를 기존 비밀번호 방식에서 토큰 방식으로 peronal acce.. 2021. 12. 6.