windows下配置Git連接Github

默認PC已經安裝好git和自己擁有github賬號。

1、檢查本機是否有ssh key設置,打開git bash客戶端:

$ cd ~/.ssh 或cd .ssh
如果沒有則提示: No such file or directory
如果有則進入~/.ssh路徑下(ls查看當前路徑文件,rm * 刪除所有文件)

2、使用Git Bash生成新的ssh key。

$ cd ~ #保證當前路徑在”~”下

$ ssh-keygen -t rsa -C “[email protected]” #建議填寫自己真實有效的郵箱地址

本機已完成ssh key設置,其存放路徑爲:c:/Users/xxxx_000/.ssh/下。
3、添加ssh key到GItHub
1.登錄GitHub賬號;點擊右上角賬號頭像的“▼”→Settings→SSH kyes→Add SSH key2.複製id_rsa.pub的公鑰內容。

3.進入c:/Users/xxxx_000/.ssh/目錄下,打開id_rsa.pub文件,全選複製公鑰內容。

4.Title自定義,將公鑰粘貼到GitHub中Add an SSH keykey輸入框,最後“Add Key”。

3.開始配置賬戶
$ git config --global user.name “your_username”  #設置用戶名
$ git config --global user.email “your_registered_github_Email”  #設置郵箱地址(建議用註冊giuhub的郵箱)

4.測試ssh keys是否設置成功。
$ ssh -T [email protected]
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access. #出現詞句話,說明設置成功。

4、將本地項目通過SSH push到GitHub

本地創建項目

1) 創建目錄

$ mkdir test

$ cd test
2) 初始化

$ git init
3) 創建hello.md文件

$ echo "這是一次測試test ssh key" > hello.md

4) 提交到本地

$ git add .   #提交當前目錄下所以文件

$ git commit -m "add hello.md"   #提交記錄說明 

$ git checkout -b test  創建新分支並立即切換到新分支:test

5) 提交到github

$ git remote add origin "倉庫地址"

$ git push origin test:master  // 提交本地test分支作爲遠程的master分支 //只寫這一句,遠程的github就會自動創建一個test分支

5、 Github上如何刪除已有的庫?

1.選中你要刪除的庫名
2.項目的上方有一個Settings.
3.在最下面有個 delete this repository 按鈕
4.點擊刪除即可。

參考文獻

https://segmentfault.com/a/1190000004564905
http://blog.csdn.net/qq_33429968/article/details/62219783
https://www.zhihu.com/question/21682976

發佈了65 篇原創文章 · 獲贊 17 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章