디스크에서 많은 리포지토리를 잃어 버렸으므로 GitHub에서 복제했습니다. 이제 GitHub에 무언가를 넣을 때마다 사용자 이름과 비밀번호를 요청합니다. 삭제되지 않은 사람들은 그렇게하지 않습니다.
사용자 이름 / 암호 프롬프트를 제거하기 위해 읽은 유일한 솔루션은 ssh 키를 생성하는 것입니다. 문제는 이미 키가 있다는 것입니다. 그렇지 않으면 해당 리포지토리에 메시지가 표시되지 않고 복제 할 수 없었습니다.
git config
비밀번호없이 푸시 할 수있는 리포지토리와 복제 한 리포지토리 중 두 개를 살펴 보았습니다 . 유일한 차이점은 설정 branch.master.remote
과 branch.master.merge
설정 git config
이 동일 하다는 것 입니다. 그러나 프롬프트는 여전히 존재합니다.
새 ssh 키 생성이 작동하는지 확실하지 않습니다. 내 옵션은 무엇입니까?