本文主要記述 TortoiseGit 的配置,及過程當中的一些錯誤的解決辦法。很是慚愧,一直在用TortoiseSVN,GIT用的不多,關注的也不多,要談工具,在windows平臺下,記憶中只有那個github官方那個客戶端。昨天才得知TortoiseGit這個工具,設置一番,將本身遇到的錯誤記錄之。html
配置:
git
使用TortoiseGit前,須要安裝GIT,windows平臺下安裝 Git for Windowsgithub
首先,須要設置用戶名以及郵箱,右鍵出現的菜單中選擇 TortoiseGit-Settingswindows
選擇 Git項,在Config source中選擇Global,而後在User Info 中設置本身的名字以及郵箱(這裏隨便寫),把後面的inherit的勾去掉才能修改,記得點肯定。服務器
第一種 建立倉庫,新建一個文件夾來作倉庫,選中文件夾,或者進入文件夾,右鍵選擇 Git Create repository here...,會出現兩個提示,直接點肯定,這個時候,在Settings中的Git項會多一個選項 Remote,填寫URL,及git的倉庫地址,Add New/Save,直接OK到底,就能夠鏈接到git上的倉庫了。工具
第二種 clone,新建一個文件夾,進入文件夾,右鍵選擇 Git Clone... 填寫URL,及git的倉庫地址,Directory是本該文件夾,選擇OK。url
問題:spa
一、當在建立的倉庫,進行Git Commit時提示,缺乏用戶名和郵箱。日誌
選擇Global (後三個都行),去掉inherit的勾,輸入名字和郵件地址(這個隨便寫,不必定是github的用戶名,咱們也能夠作一個git服務器,好比git@osc,因此這個名字就是個標記)htm
二、若是要鏈接github,在設置remote時URL哪裏找,固然,若是你是在github上如今建立倉庫,建立安裝時,會有提示url地址。而若是是已經建立好的倉庫,地址在這個倉庫的右下角,下載按鈕的上邊 HTTPS clone URL
三、爲何Settings-GIT中沒有remote項,由於這個文件夾建立的不是倉庫。
四、爲何Push不到服務器,多是沒有commit。
五、若是第一次建立倉庫,而後進行Pull,完成後會提示一個錯誤
字面意思好像是沒有打開日誌,但不影響其餘功能,使用Show Log也能夠正常查看日誌。
TortoiseGit 簡單使用,請訪問如下連接