본문 바로가기

Git7

[Git] Git remote url 수정 방법 remote add 중 url을 잘못 입력한 경우 url을 원격 저장소와 맞게 수정해야 한다. 이 때, 수정 할 수 있는 방법은 2 가지가 있는데, 하나는 Git 명령어로 수정하는 것이고 다른 하나는 로컬 저장소 git 설정 파일을 수정하는 방법이다. 시작 먼저 자신의 원격 저장소의 url을 확인하자. 1. Git 명령어로 수정 git remote set-url origin 주소 이때, 원격 저장소 이름인 origin 을 주소 앞에 붙혀줘야 한다. 2. 로컬 저장소 Git 설정 파일을 수정 vim 또는 gedit과 같은 텍스트 편집 툴로 .git/config 파일을 실행 시키면 아래처럼 나온다. url 부분에서 잘못된 부분을 수정해주면 된다. 2023. 7. 21.
[Git] GitHub에 SSH 공개키를 등록했는데도 Permission denied가 발생하는 경우 2(git ssh authentication fails with ssh_askpass: posix_spawn: Unknown error) git ssh authentication fails with ssh_askpass: posix_spawn: Unknown error 에러 뜨면서 pull 또는 push가 안됨 찾아본 결과 OpenSSH의 버전이 낮아서 생긴 이슈였음 해결 방법은Linux의 경우OpenSSH를 특정 버전으로 맞춰 준다. OpenSSH Server | UbuntuUbuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.ubuntu.com Window의 경우Git을 삭제하고 다시 설치 또는 Linux처럼 bash에서 OpenSSH 버전을 맞춰 준다. 2023. 7. 19.
[Git] GitHub에 SSH 공개키를 등록했는데도 Permission denied가 발생하는 경우 1 2019년에 쓴 글입니다. 공개키를 분명히 GitHub 등록했는데, Permission denied가 뜨는 개 빡치는 상황이 발생 1. 학교에서 만든 프로젝트 파일을 Zip으로 압축해 집에 가져옴 2. 집에서 Zip 파일 풀고 일부 코드들을 수정해 Git에 올리려고 함 3. 이미 해당 프로젝트에 이전 기기에 Git이 깔려 있어 git 파일이 들어가 있었음 4. 그래서 git config --list 명령어를 통해 살펴보니 remote.origin.url이 이번에 remote 시킨 url과 일치 하지 않아 거부 당한거였음 5. remote url을 재설정 $ git remote set-url origin git@github.com:JunYou-Park/First.git 5-2. .git/config 파일을.. 2023. 7. 19.
[Git] 공개키 등록하기 git@github.com: Permission denied (publickey) Permission denied (publickey) GitHub에 올라간 Repository를 아무나 pull 또는 push를 하게 되면 큰 문제가 생길 수 있다. 때문에 해당 기능을 사용하기 위해선 유저에게 권한이 있는지 확인이 필요한데, 이때 필요한 것이 publickey이다. 해당 PC에서 생성된 키가 GitHub 계정에 등록된 경우에만 해당 기능을 사용할 수 있다. Public Key 생성하기 ssh-keygen -t rsa -b 4096 -C "jypjun12@gmail.com" 저장 경로를 물어보는 것이기 때문에 그냥 Enter를 입력 비밀번호를 입력 후 다시 재입력 이제 key가 만들어진 경로(home의 .ssh에 존재)로 이동해서 id_rsa.pub를 메모장으로 켠 뒤 모든 내용을 복사 .. 2023. 7. 19.