git (2) 썸네일형 리스트형 [Git] 비밀번호 영구저장 리눅스 환경에서 git pull 또는 push 할 때마다 계속 아이디와 비밀번호를 물어봐서 번거롭다면 다음과 같이 설정하면 영구적으로 비밀번호를 물어보지 않는다. // --global은 모든 저장소에서 같은 유저 사용 git config (--global) credential.helper store [git] Permission denied (public key) 에러 해결 터미널에서 push를 하려고 하는데 Permission denied 에러가 발생했다. 다음과 같은 방법으로 해결했다. 터미널에서 ssh 키를 생성해준다. ssh-keygen -t rsa -C "깃허브에 등록된 이메일" 생성된 키 확인 cat ~/.ssh/id_rsa.pub 여기서 출력된 키 값 전체를 복사한다. 깃허브에 접속해서 settings에서 ssh탭을 들어가 New SSH key 버튼 클릭 아까 복사한 키 값을 붙여 넣은 후 키를 추가해준다. 이제 push 할 깃 프로젝트 폴더로 이동 후 다음과 같이 명령어를 입력한다. ssh -T "깃허브에 등록한 이메일" // 입력하면 비밀번호를 입력하라고 뜬다. 입력하자 비밀번호를 입력하고 위와 같이 출력되면 이제 git push가 정상적으로 작동한다. 이전 1 다음