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