Logon failed, use ctrl+c to cancel basic credential prompt

문제상황 github에 있는 코드를 pull해서, 수정하고 push할때, 내가 해당 repository의 주인이 맞는지 계정정보를 입력하는 prompt가 떴다. 내가 비밀번호를 잘못 입력했는지 아래와 같은 에러가 나왔다. 그래서 다시 시도하려고 push명령어를 쳤고, 또 prompt가 나왔다. 비밀번호는 제대로 쳤는데도 똑같은 에러가 떴다. 해결방안 찾기 window자격증명에서 github계정 삭제 해봤지만 실패. 새로만들기 로컬에서 폴더 새로 만들어서 그 안에서 git init -b […]

SSL certificate problem: unable to get local issuer certificate

문제상황 github에 있는 프로젝트를 pull하려고 했는데, 다음과 같은 에러가 나왔다. 해결방법 찾기 SSL인증서 사용 안한다고 설정하기 SSL인증서가 없어서 발생한 문제같은데, SSL인증서 없이 그냥 http로 통신한다고 설정하면 해결된다.

refusing to merge unrelated histories

문제상황 local에서 작업했다. github repository에 있는 코드를 가져오고 그것과 내가 local에서 작업한거를 합친다음에 push하려고 했다. 사실 먼저 repository에 있는걸 가져온 다음에 local에서 작업했어야 하는데 깜빡했다. 해결방안 찾기 쉽게 찾았다. unrelated histories(내가 github repository를 만들면서 같이 생성했던 README.md파일)도 그냥 가져와버린다음에 다시 push를 했다.

GIT 5K 문제 해결

참고 : https://seanlion.github.io/blog/25 사건의 발단 윈도우에서 VSC를 열었는데 소스제어 부분에 5000개 이상의 파일들이 git에의해 추적되고 있었다. 파일들의 위치가 아래쪽(C드라이브)에 있는걸 봐서는 누군가가 뭔가 잘못한것 같았다. 문제의 원인 누군가가 실수로 시스템 아래쪽 위치에서 git init을 한것같다. 그래서 C드라이브에 있는 모든 파일들이 추적대상에 포함된것이다. 해결방법 C드라이브에 있는 .git 폴더를 지워주면된다. 방법은 다음과 같다. .git 폴더 찾기 먼저 […]

error: src refspec main does not match any

문제상황 local에서 react프로젝트를 만들었다. 그리고 깃헙에 빈 repository를 하나 만들고, local의 remote에 해당 repository를 추가했다. 이제 local에서 작업한 것들을 push하면 되는데,,, 뭔말이지? refspec main??? 해결방안 찾기 싹다 다시하기 .git폴더를 삭제하고 다시 git init, commit, push해보자 안된다 똑같다. master? main? 최근에 github은 핵심 branch의 이름을 master에서 main으로 바꿨다. 근데 내가 git show-ref 를 해보니까, e3d425f7d2b6bf7b4eea387ec0b7d525a2d2d558 refs/heads/master […]