一、先創建SSH Key
給github設置SSH-KEY !!!
這一步算是連接GitHub的最基本的一步了,git是分布式的代碼管理工具,遠程的代碼管理是基於ssh的,所以得先配好SSH key. 不設置的話會報錯,會報錯,會報錯!重要的事情說三遍!
下面是具體設置SSH-KEY的步驟:
1. 創建一個SSH Key
打開終端,windows下面叫做git bash,輸入: ssh-keygen -t rsa -C “email” [說明:email可以寫自己的郵箱等等]
打開終端后直接輸入命令后一直回車,中間有設置密碼等信息的,我都沒有設置,也可以設置的,如下:
按照提示找到相應的文件,如下圖:
用記事本打開其中的id_ras.pub
文件,可以看到一長串的內容,這個就是等一下要復制到github網站那里去的。
然而,這是個錯誤的key,我這樣生成的key,會報錯,如下:
so,
下面是真正的生成publickey的方式:
1.打開git bash
2.輸入cd C:
3.cat ~/.ssh/id_rsa.pub
4. 應該會出現上圖所示一大段字符串:ssh-rsa......,這就是所謂的publickey;但是如果提示報錯的話則說明沒有公鑰,此時你應當自己創建一個公鑰,輸入:ssh-keygen ,如下圖:
然后一直回車就行,最后會生成一個矩形框框一樣的東西,就說明公鑰已經生成了,重復步驟3,那一大段就是publickey,右鍵copy復制。
把上面的key復制到github網站那里去吧!
5.打開瀏覽器登錄你的github,點擊右上角帶黃色的頭像-->settings-->(personal settings中的)SSH and GPG keys-->new SSH key-->title自己取名,
key中粘貼publickey-->Add SSH key-->成功!
6.再次連接就可以啦。如下圖,不報錯啦!
再次驗證是否連接成功,輸入下面命令:ssh –T git@hub.con
二、PyCharm與Github連接
1.設置GitHub賬號和密碼:
如下圖:
你可以點擊test按鈕看是不是能夠成功連接.
2.設置Git
在git路徑哪里填上你的git.exe的路徑就行.下面是我的git存放路徑
經過上面這兩步,Pycharm算是可以和GitHub互聯了.接下來的部分就講一些實戰中經常用的操作.
三.創建Github倉庫
如下圖:
然后會彈出一個框,是用來填寫基本的倉庫信息的.這里就隨便寫一個,然后點擊share:
然后,進到你的GitHub主頁,發現已經有倉庫了。