看板 Knuckles_note
作者 標題 [Git] 將程式碼上傳(Push)到 GitHub 網站
時間 2015年02月18日 Wed. PM 01:51:34
參考前篇: [Git] 安裝 Windows 的版本控制系統 (msysGit, TortoiseGit)
安裝好 window 版的 Git 版本管理系統: msysGit, TortoiseGit
並且在本機端開了一個命名為 myTestProject 的 repository
這篇要記錄如何將 myTestProject 上傳到 github.com 網站
先在 GitHub 註冊一個帳號
帳號使用的方案先選免費的就好
* 2020年後免費方案也可以設為私人了
點 ✚ New repository
輸入專案名稱 myTestProject 後,按「Create repository」
點一下 HTTPS,然後複製後面的 https://github.com/KnucklesHuang/myTestProject.git
在本機端的 myTestProject 資料夾按右鍵,選 TortoiseGit / push
在 Destination 選 Arbitrary URL,輸入 https://github.com/KnucklesHuang/myTestProject.git
輸入 GitHub 網站註冊的帳號密碼
出現這畫面代表 Push 成功
到 GitHub 的專案頁 https://github.com/KnucklesHuang/myTestProject
可看到檔案出現在網頁上了
如果不想每次 push 都要打帳號密碼的話
要改用 SSH 使用金鑰登入上傳
執行程式集裡的的「TortoiseGit」/「PuTTYgen」
點「Generate」後,滑鼠在上方空白處任意移動直到進度條滿
複製公鑰與儲存私鑰
到 GitHub 網站的設定頁,在 SSH keys 裡點 Add SSH key
將剛剛複製的公鑰貼在這邊
到 GitHub 的 myTestProject 專案頁
複製右下角的 SSH clone URL
到 TortoiseGit 的 settings
在 Remote 設定頁將剛剛複製的 SSH clone URL 貼在 URL:
在 Putty Key: 選擇之前用 PuTTYgen 儲存的私鑰
按 Add New/Save 新增一個 Remote
將SSH金鑰設定完成後,之後用 TortoiseGit 的 Push 時
在 Destination 只要選剛剛新增的 Remote: origin
就可以直接上傳成功,不需要再打帳號密碼了
參考:
--
※ 作者: Knuckles 時間: 2015-02-18 13:51:34
※ 編輯: Knuckles 時間: 2023-11-07 16:27:16 (台灣)
※ 同主題文章:
● 02-18 13:51 □ [Git] 將程式碼上傳(Push)到 GitHub 網站
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 5037
回列表(←)
分享