TortoiseGit獲取GitHub教程

1.安裝相應軟件

   1.1 下載和安裝git,(下載地址:https://git-scm.com/download/win)

   1.2 下載和安裝TortoiseGit 64位和語言包  https://tortoisegit.org/download/

   

當前最新穩定版本是2.6.0,下面就以該版本爲例說明下載和安裝。

進入2.6.0.0之後可看到包含32位和64位的軟件安裝包下載,以及各種語言安裝包,根據自己的系統選擇對應的安裝包,筆者主機是win7 64位。就以64位爲例

語言包下載安裝根據個人習慣,默認是英文(推薦),需要中文的下載語言包安裝即可

2.在GitHub上創建項目

 2.1:登錄你的github賬號
2.2:點擊創建的 “+”,選擇 New repositories

2.3:填寫先關信息

  2.4:點擊 Create repository創建。之後會出現以下界面的信息。

 

第五步:使用終端同步本地的項目(上傳項目)。找到git地址,並clone。


3.TortoiseGit配置

3.1 常規配置

  • 先選擇一個本地的目錄,作爲git項目存放的目錄,方便管理。本文選擇:E:\project\clear-project,建議:路徑中不要包含中文

  

  • 在空白處點擊鼠標右鍵, 選擇 --> TortoiseGit --> Settings, 彈出配置界面(當TortoiseGit安裝完成後,鼠標右鍵點擊後,默認出現 TortoiseGit 相關選項)

 

  • 點擊General,在頁面中選擇Language下拉框,選擇“中文(簡體)中華人名共和國”,然後點擊應用,確定關閉對話框(當然也可以繼續使用英文)  如果使用英文:該步驟和下一步驟可直接跳過

  • 在空白處再次點擊鼠標右鍵,可以看到彈出菜單中已經變成中文. 原來的 Settings 變成 設置; Clone 變爲 克隆,點擊設置(S),再次彈出配置界面
  • 配置右鍵菜單. 在設置對話框中,點選左邊的"右鍵菜單",如果右邊的複選框有默認勾選,全部去掉,,這樣右鍵菜單顯得比較乾淨

 

  • 點擊左邊Git,配置相關信息,配置好後保存退出

  ①因爲當前還沒有本地項目,所以 “編輯本地 .git/config(L)” 按鈕處於灰色不可用狀態,如果在某個本地Git項目下打開配置對話框,那麼這個按鈕就可用,然後就可以編輯此項目的一些屬性。

  ②點擊 “編輯全局 .git/config(O)”按鈕,會使用記事本打開全局配置文件,在全局配置文件中,在後面加上下面的內容:

  [user]

  name = jinqi

  email = [email protected]

  signingkey = lht&123456

  [credential]

  helper = store

      則當你推送項目到Gitlab等在線倉庫時,會記住你輸入的用戶名和密碼(這裏不是用戶的姓名和Email),這裏用戶名和密碼就是註冊gitlab的用戶名和密碼

  name: 註冊gitlab的賬號,如: jinqi

  signingkey: 註冊gitlab的密碼: *********

  Email: 是聯繫郵箱,給別人聯繫時使用

 

 

3.2 祕鑰配置

前面已經提到TortoiseGit只是一個殼,除軟件的常規配置(語言包、用戶信息等),還需要像git一樣生成、配置祕鑰信息

  • 開始-->TortoiseGit-->PuTTYgen,進入PuTTY Key Generator

 

  • 點擊Generate,生成的過程中  注意:生成時鼠標要不停劃過進度條,不然進度條會一直不動!

 

  • 先點擊Save private key把私有的密鑰存起來,記住存儲的位置,後面會用到

 

 

 

  • 打開:開始-->TortoiseGit-->Pageant,打開以後右下角會有圖標,雙擊點開藍屏幕電腦那個圖標

  說明:使用TortoiseGit進行和遠端輸出項目時,Pageant必須啓動且添加了對應的私鑰。否則會報錯

 

  • 添加前面生成的private key.ppk,也就是私鑰。然後關閉

 

3.3 配置GitHub上的公鑰

 1.登錄github賬號, 點擊settings

2.跳轉到settings界面

3.創建一個新的SSH key

4.點擊Add SSH key按鈕後跳轉到下個頁面

 

4.通過TortoiseGit工具完成GitHub代碼同步

1.創建倉庫完成之後跳轉:

 2.在桌面空白處右鍵Git Clone,從GitHub上下載你的項目代碼,url就是上圖的SSH(項目地址),Directory是本地目錄:

 3.新建一個文件,等會提交到GitHub(快成功了,是不是很激動,哈哈):

4.在當前目錄中,右鍵Git  Commit,提交已經將新增的功能合併到一起,不管是新增還是修改直接Commit即可:

 

 

      

注意需要Push一下,commit之後只是提交到本地的,並沒有提交到遠程服務器。

5.上傳代碼成功啦,走,去GitHub上面看看:

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章