1、首先下載git到本地
2、配置WebStorm:
2.1 打開webstorm,在file-settings中直接搜索github,然後輸入自己github的賬號密碼
2.2 點擊test,若結果爲 connection successful的提示框,則說明已經可以連接到你的github賬戶了
3、連接下載的git:
3.1 直接在settings中查找git,將git的安裝路徑輸入
3.2 點擊text,成功之後也會出來個 connection successful的提示框
4 獲取本地git ssh
4.1 .查看是否已經有了ssh密鑰:cd ~/.ssh,如果沒有密鑰則不會有此文件夾,有則備份刪除
4.2.生存密鑰:
$ ssh-keygen -t rsa -C “[email protected]”
按3個回車,密碼爲空。
Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………
最後得到了兩個文件:id_rsa和id_rsa.pub
4.3 可能出現的錯誤
4.3.1 ssh-keygen 不是內部或外部命令
1.找到git/usr/bin目錄下的ssh-keygen.exe(如果找不到,可以在計算機全局搜索)
2.屬性-->高級系統設置-->環境變量-->系統變量,找到Path變量,進行編輯,End到最後,輸入分號,粘貼複製的ssh-keygen所在的路徑,保存;
3.重新cmd,執行ssh-keygen,成功!
5 把獲取到的ssh複製到github賬戶中的ssh
5.1 打開找到id_rsa.pub的文件,可以用記事本打開,並且複製其中的內容
5.2 打開自己的github賬戶,找到settings-ssh and GPGkey,打開之後點擊右上角new ssh key,將複製的ssh粘貼即可。
注意:其中title隨便填,key爲複製的ssh內容
6 測試:ssh [email protected]
The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,207.97.227.239′ (RSA) to the list of known hosts.
ERROR: Hi tekkub! You’ve successfully authenticated, but GitHub does not provide shell access
Connection to github.com closed.7 上傳代碼
點擊之後會彈出來這樣的頁面
將你想要上傳的代碼選擇github中的一個文件夾,寫好自己的github地址,在本地文件中選擇好上傳代碼的路徑,在這裏需要注意 的是,如果你要上傳文件的目錄中,已經存在了同名目錄,比如f:\task,這樣的話是不能拷貝到github中的,如果有衝突的話直接換個文件夾的路徑 就好了。
點擊想要上傳的代碼或者是文件,
add之後會發現原來紅色的文件名變爲了綠色,
點擊vcs中的commit changes,出來這個頁面
按照提示點擊commit and push
8 上傳修改也可以爲: