初次用Git 連線github基於window

2021-09-29 05:15:56 字數 2311 閱讀 6779

記載一下我的從桌面連線github的基本步驟

github的連線

在使用雲端ide師預設自帶git,不用再安裝

但是筆者在自己win10的膝上型電腦配置環境

因此首先先裝乙個git for windows的

首先設定全域性的使用者名稱和你的郵箱

$ git config --global user.name 「 你的使用者名稱」

$ git config --global user.email 「你的郵箱」

設定完成後輸入下面command 可以看到你的設定內容

$ git config --global user.name 

$ git config --global user.email

然後先檢查是否根目錄下已經存在了ss**件

上述兩個

如果沒有我們就在接下來直接建立乙個

$ssh-keygen -t rsa -b 4096 -c "你的github郵箱"
第乙個選擇位置的你直接enter回車預設即可

然後設定密碼

然後就會看到他生成了兩個_rsa檔案

題外話:

最近看到google 的最新**:《a blueprint for demonstrating quantum supremacy with superconducting qubits》(通過超導量子位,展示量子霸權的實現藍圖)

表示算力較當前的計算機大幅提公升。那麼當前的網際網路加密主流演算法rsa很有可能就會面臨巨大衝擊。

位址在:

然後啟動ssh-agent 程序

$ eval

$(ssh-agent -s)

並且將rsa檔案加入

然後在網頁端

複製金鑰到剪下板

$ clip < ~/.ssh/id_rsa.pub
此處貼上建立。

此時應該可以連線上你的github賬戶了

但是每次都要輸入密碼是有點麻煩的

因此自動啟動ssh-agent 就可以解決這個問題

到git 的目錄etc下找到profile檔案進行編輯

$vi ~/.profile
將下列**複製進去

esc 然後 輸入「:wq」 儲存寫入 並退出

好的完工

成功clone專案進行二次開發

env=~/.ssh/agent.env

agent_load_env ()

agent_start ()

agent_load_env

#agent_run_state: 0=agent running w/ key; 1=agent w/o key; 2= agent not running

agent_run_state=

$(ssh-add -l >

| /dev/null 2>

&1;echo $?) if

[!"$ssh_auth_sock"]||

[$agent_run_state

= 2 ]

;then

agent_start

ssh-add

elif

["$ssh_auth_sock"]&&

[$agent_run_state

= 1 ]

;then

ssh-addfi

unset env

Git和Github初次使用

使用github步驟 1 申請github帳戶 建立名為new project的新repository 2 安裝git客戶端 linux yum install git git gui 3 生成金鑰對,這樣專案可以push到 github上 ssh keygen t rsa c gmail.com ...

用git與github建立連線

1.註冊賬戶以及建立倉庫 要想使用github第一步當然是註冊github賬號了。之後就可以建立倉庫了 免費使用者只能建公共倉庫 create a new repository,填好名稱後create 2.安裝客戶端git github是服務端,要想在自己電腦上使用git我們還需要乙個git客戶端,...

初次使用GitHub和Git(一)

參考 github中repositories與projects區別 repositories projects 倉庫 專案板倉庫就像專案的資料夾 github 上的專案板幫助您組織工作和排列工作的優先順序 git支援https和git兩種傳輸協議,github分享鏈結時會有兩種協議可選。git使用h...