使用已有的私鑰進行GitHub驗證

2021-09-21 04:43:41 字數 943 閱讀 9162

之前在linux中已經生成了ssh金鑰對,並且也配置好了與github倉庫的連線,然後想在windows上也連線一下github倉庫,於是把生成好的私鑰先儲存到windows上的乙個資料夾中,接著開啟git bash:

然後把私鑰檔案移動到git的ssh目錄下:

$ mv e:/git_ssh_key/id_rsa ~/.ssh

$ ls ~/.ssh

id_rsa known_hosts

接著就可以直接進行身份驗證了:

$ ssh -t [email protected]

the authenticity of host 'github.com (192.30.255.113)' can't be established.

rsa key fingerprint is sha256:nthbg6kxupjwgl7e1igocspromtxdcarlvikw6e5sy8.

are you sure you want to continue connecting (yes/no)? yes

warning: permanently added 'github.com,192.30.255.113' (rsa) to the list of known hosts.

enter passphrase for key '/c/users/admin/.ssh/id_rsa': # 你私鑰的密碼

# 末尾顯示這一段表示驗證成功

hi binary-zeroone! you've successfully authenticated, but github does not provide shell access.

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...

Git 將已有的專案新增到GitHub

1 在github上建立儲存庫,並複製儲存庫的位址 2 在本地初始化倉庫 開啟終端,切換到要需要新增到github的目錄,然後依次執行以下 1.touch readme.md 建立說明文件2.git init 初始化本地倉庫3.git add 新增全部已經修改的檔案4.git commit m 提交...