首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SourceTree终端不能正常工作

SourceTree终端不能正常工作
EN

Stack Overflow用户
提问于 2016-03-26 09:36:12
回答 3查看 6.5K关注 0票数 4

我使用的是Windows10,SourceTreeGit

当我想通过使用SourceTree终端切换分支时,它显示:

错误:路径规范'3.Building-the-API-Implementing-Basic-Requirements‘与git已知的任何文件不匹配。

但是,如果我在我的项目目录中从Git Bash执行相同的命令,它就能正常工作。

为什么SourceTree终端不能工作?SourceTree终端有什么问题吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-07-11 08:34:59

我通过重新安装(卸载和安装) SourceTree解决了这个问题。所以我想我安装的SourceTree不知怎么被破坏了。

票数 0
EN

Stack Overflow用户

发布于 2021-03-17 23:22:02

为了记录在案,我刚刚发现,在SourceTree 3.3.4Windows上的Git 2.31更新导致了这个问题,无论您使用的是嵌入式还是系统Git,都可以通过恢复到Git 2.30.2来修复,这两种配置都是如此。

票数 5
EN

Stack Overflow用户

发布于 2021-05-19 02:13:16

我也在系统中安装了Git 2.31.1,并将其用作Sourcetree的Git版本(而不是嵌入式版本)。

或者,不重新安装Sourcetree:

  1. Tools > Options > Git
  2. 取消/禁用Use Git Bash as default terminal.
  3. 重新启动Sourcetree (可选)。
  4. 现在单击终端将在存储库的主目录中启动终端/命令行。

在某些情况下,根据您的Git和Sourcetree的配置和附加程序,您也可以在上面的步骤4之后进行此操作。

  1. 回到Tools > Options > Git
  2. 检查/启用Use Git Bash as default terminal.
  3. 重新启动Sourcetree (可选)。
  4. 现在点击终端就可以启动Git Bash了。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36233757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档