【问题标题】:directory created by GitBash doesn't appear in Windows explorerGitBash 创建的目录不会出现在 Windows 资源管理器中
【发布时间】:2015-06-22 18:06:45
【问题描述】:

您好,我正在使用 GitBash 为我的项目创建一个目录,然后从 GitHub.com/... 克隆该项目 但该目录从未出现在 Windows 资源管理器中。

详细说明:

  1. 我使用mkdir TestForStackOverFlow创建了一个目录
  2. 我使用 git clone https://github.com/udacity/Sunshine-Version-2.git 从 GitHub.com 克隆项目

但我无法使用 Windows 资源管理器访问此目录。

图片证明: 之前mkdir TestForStackOverflow

mkdir TestForStackOverflow之后

你猜怎么解决? 提前致谢

【问题讨论】:

  • Git 无法跟踪空目录。你的问题我不清楚。
  • 检查您的标题是否有拼写错误
  • 我不知道为什么会这样,对不起。
  • 你能发一张截图显示:在Windows资源管理器中打开的目录,至少在资源管理器中创建了一个文件夹;以及与 cwd 具有相同目录的 bash 会话,在历史记录中有 mkdirls 以证明 Explorer 创建的目录那里可见?
  • @o11c 我添加了 2 个屏幕截图..感谢有趣

标签: windows git git-bash windows-explorer


【解决方案1】:

最后是 COMODO 防火墙(版本 6.2.282872.2847),它在不询问我的情况下“自动沙箱”GitBash。

我将 C:/Program Files/Git 文件夹标记为受信任,一切正常!

在 COMODO 上执行此操作的步骤如下:

  1. 打开 COMODO 防火墙并通过单击右上图标移动到任务,如下图所示(红色箭头)

  1. 在任务屏幕中选择 Shadowbox 任务,然后单击打开高级设置

  1. 在左侧菜单的新窗口中选择文件评级 -> 受信任的文件。在列表中将出现打开列表底部的弹出菜单(底部的小向上箭头)。

  1. 选择添加 > 文件夹,导航到 Git 文件夹,然后按确定。最后按 OK 进入高级设置窗口。

【讨论】:

    【解决方案2】:

    尝试使用more recent bash 时问题是否仍然存在,即具有最新git-for-windows(msysgit 的继任者)的一个包

    解压PortableGit-2.4.4.2-3rd-release-candidate-64-bit.7z.exe 并启动它的git-bash.exe
    您将使用 Git 2.4.4。在 Windows 上。

    【讨论】:

    • 实际上是 COMODO 防火墙在没有询问我的情况下“沙箱”了 GitBash。我将C:/Programfiles/Git 文件夹标记为受信任,一切运行良好!我应该将此解决方案发布为答案吗?
    • @Universe 绝对:您可以回答自己的问题:这将有助于社区。​​span>
    • 无论如何,在我想通之前,我尝试了你的方法,我将使用你建议我的 Git-for-windows,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2016-11-30
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 2010-12-09
    相关资源
    最近更新 更多