루트 사용자로서 git을 사용하여 비밀번호 없이 푸시 및 풀을 성공적으로 수행할 수 있습니다.
새 프로젝트 이름: newstart.
루트 사용자에 대한 설정은 다음과 같습니다.
ssh 키의 github 웹페이지에 id_rsa.github.pub를 붙여넣으세요.
으아아아'/tmp/newstart'에 복제 중...
루트 사용자는 문제 없이 성공적으로 사용할 수 있습니다.
이제 일반 사용자를 설정debian8
하면 방금 모든 설정이 재설정됩니다.
이 키 id_rsa.github.pub를 github 웹페이지의 ssh 키에 붙여넣으세요.
으아아아일반 사용자를 위해 단계를 어떻게 수정하나요? 이런 일이 발생하는 원인은 무엇입니까?
我想大声告诉你2017-05-02 09:47:47
HOME 환경 변수를 확인하는 것이 좋습니다. 이전에 수정했기 때문에 git이 .gitconfig
를 찾을 수 없을 수도 있습니다. 또한 사용자 홈 디렉토리에 .gitconfig
가 있는지 확인하고 다음을 사용할 수 있습니다.
으아아아
이 없다면 현재 사용자의 홈 디렉터리에서 git을 찾을 수 없기 때문일 가능성이 높습니다. .gitconfig
gitconfig
또는
, locate
을 검색할 수도 있습니다.
으아아아
.gitconfig
안타깝게도 찾기를 사용하여 찾을 수 없는 경우
으아아아
updatedb
물론
으아아아
find
위 작업 결과가 나온 후
의 결과인지 확인하세요. 그렇지 않다면 문제가 실제로 $HOME 환경 변수에 있다는 뜻입니다. 현재 경로로 재설정하는 것이 좋습니다. 사용자의 홈 디렉토리 . .gitconfig