菜鳥才開始使用SourceTree,出現了兩個小問題,特此整理一下,希望對各位新手有幫助。剛開始以為裝了SourceTree就不用裝git了,其實不然,不裝git就會出現下面第一個問題:
1、新手使用SourceTree 一定要裝git用戶端才行,不然克隆遠端url會一直提示 “這是一個無效的源路徑/URL”(本人已經掉坑裡一次了,希望讀者不要再犯這麼簡單的錯誤)
如圖所示

原因:沒有啟用git(截圖忘記儲存了)
解決辦法:工具 ——》選項 ——》 git, 啟用git 就可以了。
啟用之後如圖:
2、送出代碼到遠端的時候報錯,提示如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<code>git -c diff.mnemonicprefix=</code><code>false</code> <code>-c core.quotepath=</code><code>false</code> <code>commit -q -F C:\Users\AppData\Local\Temp\yo1s42oy.fz2</code>
<code>*** Please tell me who you are.</code>
<code>Run</code>
<code> </code>
<code> </code><code>git config --global user.email </code><code>"[email protected]"</code>
<code> </code><code>git config --global user.name </code><code>"Your Name"</code>
<code>to </code><code>set</code> <code>your account's </code><code>default</code> <code>identity.</code>
<code>Omit</code>
<code> </code><code>--global to </code><code>set</code> <code>the identity only </code><code>in</code> <code>this</code> <code>repository.</code>
<code>fatal:</code>
<code> </code><code>unable to auto-detect email address (got </code><code>'Colin@JustForMoney.(none)'</code><code>)</code>
如圖:
原因:沒有設定使用者名和郵箱
解決辦法:運作git;敲如下指令
<code>git config --global user.email </code><code>"[email protected]"</code>
<code>git config --global user.name </code><code>"Your Name"</code>
設定完畢之後,就可以正常使用了。