发布的时候要求输入密匙,忘记密匙了,有没有办法可以重置或取消。
Enter passphrase for key '/c/Users/Jing/.ssh/id_rsa':
还有个问题就是hexo如何删除已发布的文章?
(新人不大懂,麻烦各位讲的详细些。谢谢!)
问题已解决,其实问的时候已经知道解决方法了,心情有些太浮躁。两位回答都正确,只是只能采用一个答案。
世界只因有你2017-05-02 09:20:17
저장소 삭제 source/_posts/我的文章.md
블로그를 업데이트하려면 다음 명령을 실행하세요
hexo g
== hexo generate
#생성hexo s
== hexo server
#서비스 미리보기 시작hexo d
== hexo deploy
#배포
ssh-keygen -t rsa -C "邮箱地址" -f ~/.ssh/github_jslite
은
두 개의 파일을 생성합니다.github_jslite
및github_jslite.pub
vim ~/.ssh/github_jslite.pub
공개 키 파일을 열고
github_jslite.pub
콘텐츠를 코드 호스팅 플랫폼에 복사합니다
vim ~/.ssh/config
#구성 파일이 생성되지 않은 경우 수정 config
ssh -T git@jslite.github.com
# @
뒤에는 정의된 Host
ringa_lee2017-05-02 09:20:17
다음 단계에 따라 키를 다시 생성하세요.
./source/_posts/에서 해당 md 파일을 삭제하면 되지만, 모두 삭제할 수는 없으며 오류가 발생합니다.
ps: 헥소 버전: 3.0.0
習慣沉默2017-05-02 09:20:17
Github 구성 및 사용
다음 튜토리얼은 주로 beiyuu의 "Github 페이지를 사용하여 독립 블로그 구축"을 참조하여 작성되었습니다.
SSH 키 구성
로컬 git 프로젝트를 원격 github에 어떻게 연결하나요? SSH 키를 사용하세요.
SSH 키 설정 확인
먼저 컴퓨터의 기존 SSH 키를 확인해야 합니다.
$ cd ~/.ssh 로컬 SSH 키 확인
메시지가 나타나면 해당 파일이나 디렉터리가 없습니다. 이는 처음으로 git을 사용하고 있다는 의미입니다.
새 SSH 키 생성:
$ ssh-keygen -t rsa -C "이메일 주소@youremail.com"
공개/개인 RSA 키 쌍을 생성합니다.
키를 저장할 파일을 입력하세요(/Users/your_user_directory/.ssh/id_rsa):<Enter 키를 누르세요>
참고 1: 여기 이메일 주소에는 자신의 이메일 주소를 입력할 수 있습니다. 참고 2: 여기서 "-C"는 대문자 "C"입니다.
암호 입력(암호가 없는 경우 비어 있음):<암호화된 문자열 입력>
동일한 암호를 다시 입력하세요:<암호화된 문자열을 다시 입력하세요>
Enter 키를 누르면 비밀번호를 입력하라는 메시지가 표시됩니다. 이 비밀번호는 프로젝트 제출 시 사용됩니다. 비어 있으면 프로젝트 제출 시 비밀번호를 입력할 필요가 없습니다. 이 설정은 다른 사람이 귀하의 프로젝트에 콘텐츠를 제출하는 것을 방지하기 위한 것입니다.
마지막으로 이 인터페이스가 표시되면 SSH 키가 성공적으로 설정된 것입니다.
GitHub에 SSH 키 추가
이 머신에 SSH 키를 설정한 후 SSH 링크 설정을 완료하려면 GitHub에 추가해야 합니다.
2. Github 시스템에 로그인합니다. 계정 설정을 클릭하세요--->오른쪽 상단에 있는 SSH 공개 키 ---> 다른 공개 키 추가
3. 로컬에서 생성된 키를 키 텍스트 상자에 복사하고 키 추가를 클릭하면 됩니다.
테스트
다음 명령을 입력하여 설정이 성공했는지 확인할 수 있습니다. git@github.com 부분을 수정하지 마세요.
다음과 같은 피드백이라면:
RSA 키 지문은 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48입니다.
계속 연결하시겠습니까(예/아니요)?
긴장하지 마세요. yes라고 입력하면 다음 내용이 표시됩니다.
사용자 정보 설정
이제 SSH를 통해 GitHub에 연결할 수 있으므로 아직 완료해야 할 몇 가지 개인 정보가 있습니다.
$ git config --global user.name "cnfeat"//사용자 이름
$ git config --global user.email "cnfeat@gmail.com"//이메일을 입력하세요
SSH 키가 성공적으로 구성되었습니다
이 머신은 github에 성공적으로 연결되었습니다.
문제가 있으면 재설정해주세요. 흔히 저지르는 실수를 참고하세요:
GitHub 도움말 - SSH 키 생성
GitHub 도움말 - 오류 권한 거부(공개 키)
http://www.jianshu.com/p/05289a4bc8b2