天天看点

SourceTree 的初次使用的两个小问题

菜鸟才开始使用SourceTree,出现了两个小问题,特此整理一下,希望对各位新手有帮助。刚开始以为装了SourceTree就不用装git了,其实不然,不装git就会出现下面第一个问题:

1、新手使用SourceTree 一定要装git客户端才行,不然克隆远程url会一直提示 “这是一个无效的源路径/URL”(本人已经掉坑里一次了,希望读者不要再犯这么简单的错误)

如图所示

SourceTree 的初次使用的两个小问题

原因:没有启用git(截图忘记保存了)

解决办法:工具 ——》选项  ——》 git, 启用git 就可以了。

启用之后如图:

SourceTree 的初次使用的两个小问题

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>

  如图:

SourceTree 的初次使用的两个小问题

原因:没有设置用户名和邮箱

解决办法:运行git;敲如下命令

<code>git config --global user.email </code><code>"[email protected]"</code>

<code>git config --global user.name </code><code>"Your Name"</code>

 设置完毕之后,就可以正常使用了。