【问题标题】:"git bash here" of subcontext menu opens in windows root path子上下文菜单的“git bash here”在 Windows 根路径中打开
【发布时间】:2018-05-21 12:27:02
【问题描述】:

在 windows 中右键单击文件夹会打开 windows 右键单击​​的子菜单。您有基本的操作系统操作,如“打开”、“编辑”、“重命名”等。 如果安装了 git,您还可以选择“git bash here”。此命令应打开终端/cmd 并直接指向右键单击的文件夹。但它总是在根系统文件夹中打开。

tl;博士;单击“git bash here”会打开系统根文件夹而不是右键单击的文件夹

【问题讨论】:

  • 尝试在 git for Windows GitHub 页面上报告问题 github.com/git-for-windows/git
  • 或者尝试重新安装 git(最新版本)
  • 您的用户根目录中有.bashrc 吗? ls -a ~/.bashrc
  • 感谢机构!!我曾经多次重新安装它,但问题没有解决。但托德暗示我是 .bashrc 文件。我卸载后它仍然存在。我删除 .bashrc 并再次重新安装 Git。问题解决了!!

标签: windows git git-bash


【解决方案1】:

我解决自己问题的方法是卸载Git手动删除.bashrc(因为卸载Git不会删除那个文件),再次安装 Git。并且终端在我的工作文件夹而不是根系统文件夹中正确打开。感谢托德。

【讨论】:

    【解决方案2】:

    正如其中一位 cmets 所建议的,.bashrc 文件是应该“责备”的文件。

    删除它会解决问题。

    但是,它包含有价值的声明。所以“不要把婴儿和洗澡水一起扔出去”:稍微修改一下就可以了:

    打开 Git Bash 窗口。当 bash 处于活动状态时,输入以下内容:

    vim ~/.bashrc
    

    就我而言,底线(使用箭头滚动)是:

    cd /c
    

    只需删除它(按两次d),然后按,然后按w退出并保存q输入

    就是这样!下次您打开 Git Bash Here 时,您应该会看到相关文件夹中的 shell 处于活动状态。

    【讨论】:

      猜你喜欢
      • 2022-01-11
      • 1970-01-01
      • 2014-08-14
      • 2019-04-25
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      • 2017-08-24
      • 1970-01-01
      相关资源
      最近更新 更多