1. 創(chuàng)建SSH Key
在用戶主目錄下(打開命令行窗口的默認(rèn)路徑)绑洛,看看有沒有.ssh目錄文兑,如果有肾胯,再看看這個(gè)目錄下有沒有id_rsa和id_rsa.pub這兩個(gè)文件闲勺,如果已經(jīng)有了砚亭,可直接跳到下一步灯变。如果沒有,打開Shell(Windows下打開Git Bash)捅膘,創(chuàng)建SSH Key:ssh-keygen -t rsa -C "youremail@example.com"添祸,一路回車鍵,效果如圖寻仗。
2.在GitHub中加入SSH Key
登錄GitHub刃泌,點(diǎn)擊個(gè)人頭像,選擇Settings,在“SSH And GPG keys”頁(yè)面耙替,點(diǎn)擊“New SSH Key”按鈕亚侠,在Key文本框粘貼id_rsa.pub文件的內(nèi)容:
完成后如圖
3.創(chuàng)建一個(gè)新的倉(cāng)庫(kù)
在GitHub創(chuàng)建一個(gè)learngit的倉(cāng)庫(kù)
4.設(shè)置遠(yuǎn)程庫(kù)
在本地的git倉(cāng)庫(kù)運(yùn)行命令
遠(yuǎn)程庫(kù)的名字是origin,這是Git默認(rèn)的叫法俗扇,也可以改成別的硝烂,但是origin這個(gè)名字一看就知道是遠(yuǎn)程庫(kù)。后面是使用Git協(xié)議铜幽,注意賬號(hào)和倉(cāng)庫(kù)名的修改
5.把本地庫(kù)的所有內(nèi)容推送到遠(yuǎn)程庫(kù)上
GitHub遠(yuǎn)程庫(kù)刷新滞谢,可以看到文件已同步
6.提交helloworld項(xiàng)目到遠(yuǎn)程倉(cāng)庫(kù)
Git Bash切換到helloworld項(xiàng)目目錄
git config core.autocrlf true
git add .
git commit -m "commit helloworld project"
遠(yuǎn)程建立helloworld倉(cāng)庫(kù)
git remote add origin git@github.com:mqxu/helloworld.git
git push -u origin master