TortoiseGit配置及配置密鑰

配置git

  1. 首先,請選定一個存放Git項目的目錄,這樣管理方便. 如: F:STUDYGIT_STUDY , 而後在資源管理器中打開.
  2. 在空白處點擊鼠標右鍵, 選擇 --> TortoiseGit --> Settings, 而後就能夠看到配置界面:

clipboard.png

  1. 選中General,在右邊的 Language中選擇中文. 不勾選自動升級的複選框,可能還須要指定 Git.exe 文件的路徑,如 "D:DevlopProgramsGitbin". 完成後,點擊應用,肯定關閉對話框.(固然,你也能夠繼續使用英文)
  2. 再次點擊鼠標右鍵,能夠看到彈出菜單中已經變成中文. 原來的 Settings 變成 設置; Clone 變爲 克隆.
  3. 配置右鍵菜單. 在設置對話框中,點選左邊的"右鍵菜單",而後在右邊將全部的複選框都去掉,這樣右鍵菜單顯得比較乾淨:

clipboard.png

6.設置記住密碼ssh

!!!!! 密碼會明文保存在 C:UsersAdministrator.git-credentials 這種文件中, 請當心使用.工具

進入設置, 點選左邊的Git標籤.能夠發現,右邊能夠配置用戶的名字與Email信息. 以下圖所示:spa

clipboard.png

由於當前尚未本地項目,因此 「編輯本地 .git/config(L)」 按鈕處於灰色不可用狀態,若是在某個本地Git項目下打開配置對話框,那麼這個按鈕就可用,而後就能夠編輯此項目的一些屬性。翻譯

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

[credential]
helper = store

完成後保存,關閉記事本,肯定便可。blog

則當你推送項目到GitHub等在線倉庫時,會記住你輸入的用戶名和密碼(這裏不是用戶的姓名和Email哦.)ip

若是你編輯的是 本地 .git/config(L),其實這個翻譯爲本地有點問題,應該叫局部,也就是在某個項目下面設置,只對此項目有效.配置是同樣的.資源

用戶名: 就是你註冊的帳號,如: tiemaocsdn
密碼: 固然是註冊時填寫的密碼: *********
Email: 是你的聯繫郵箱,給別人聯繫你時使用
用戶姓名/暱稱: 能夠隨便取,但最好有點意義

TortoiseGit之配置密鑰
TortoiseGit 使用擴展名爲ppk的密鑰,而不是ssh-keygen生成的rsa密鑰。使用命令ssh-keygen -C "郵箱地址" -t rsa產生的密鑰在TortoiseGit中不能用。而基於git的開發必需要用到rsa密鑰,所以須要用到TortoiseGit的putty key generator工具來生成既適用於git的rsa密鑰也適用於TortoiseGit的ppk密鑰,具體配置步驟以下:
1)運行TortoiseGit開始菜單中的puttygen程序,以下圖示開發

clipboard.png

2)點擊「Generate」按鈕,鼠標在上圖的空白地方來回移動直到進度條完畢(真的要在上面移動鼠標),就會自動生一個隨機的key,以下圖示

clipboard.png

若有須要,能夠爲密鑰設置對應的訪問密碼,就是修改上圖中「Key passphrase」和「Confirm passphrase」的值。
3)將上圖中多行文本框的內容全選、複製,並粘貼到git帳戶的 SSH public key中,這就是適用於git的公鑰。
4)點擊上圖中的「Save private key」按鈕,將生成的key保存爲適用於TortoiseGit的私鑰(擴展名爲.ppk)。
5)運行TortoiseGit開始菜單中的Pageant程序,程序啓動後將自動停靠在任務欄中,圖標顯示爲,雙擊該圖標,彈出key管理列表,以下圖示

clipboard.png

6)點擊上圖中的「Add Key」按鈕,將第4步保存的ppk私鑰添加進來,關閉對話框便可

相關文章
相關標籤/搜索