最近想把自己寫的專案上傳到Github上面,找了找網路上的教學,也碰到了一點問題。
記錄下來方便留存。
根據估到的網頁進行的還滿順利的,一直到了要上傳的時候。
下指令:git push -u origin master
出現了存取遭拒的回應。
再度請求估狗找到了比較明確的解法。
網頁一
網頁二
要下指令產生ssh-key
指令:ssh-keygen -t rsa -C "your_email@example.com"
記得要切換到.ssh的目錄底下,下完指令會產生id_rsa與id_rsa.pub檔,用純文字打開pub檔。
將裡面的東西加入Github的ssh-key
加完之後再試著push一次應該就OK了!
-----------------------------
順便記錄一下上傳的流程
我這邊使用的作業系統為win8
使用的工具是cmder(這個東西真的很酷,推薦各位使用!)
- 先至Github建立一個新專案
因為這個專案之前完全沒有上傳過,所以要先到Github建立一個新專案來跟本機產生連結。
建立的時候記得
不要勾選
建好之後複制ssh的內容存下來。
- 初始化專案
用cmder切換到專案資料夾
下指令:git init
加入所有變更
下指令:git add .
提交
下指令:git commit
- 創造一個遠端節點(?
這裡我比較搞不清楚在做什麼,應該是建立一個遠端的git repo吧?
下指令:git remote add origin "剛剛複制的ssh"
- 上傳
下指令:git push -u origin master
沒有錯誤的話,就可以上github來確認囉~
0 comments:
張貼留言