0

导航到本地 git 目录时,我一直在寻找在 Windows 11 终端中显示 git 分支的选项。如果可能的话,自动完成对 git 命令的支持。

到目前为止,我为此使用 GitBash,有没有一种方法可以在新的 windows 11 操作系统的默认 windows 终端中执行此操作。

4

3 回答 3

1

我遇到了同样的问题。Windows 11 的全新安装。使用 Chocolatey 安装了 Git。当我第一次打开 Windows 终端时,它有 git-bash 作为选项,但它会在新窗口中打开。

对我来说,在阅读了其他几篇文章后,我只是通过更新我的“settings.json”文件来修复它。它最初指向 git-bash.exe

"commandline" : "C:/Program Files/Git/Git-bash.exe",

为了修复它,我将它改为指向 bash.exe

"commandline" : "C:/Program Files/Git/bin/bash.exe",
于 2021-10-25T23:53:16.130 回答
0

您的自我回答表明我误解了您的问题。显然,您真正想知道的是如何在 Windows 终端中运行 Git Bash。

这比您的答案更容易——只需安装最新版本的 Git Bash。它应该使用最近称为JSON 片段扩展的 WT 功能在 Windows 终端中自动创建配置文件。

使用最新版本重新安装 Git Bash 后,只需重新启动 Windows 终端,您应该有一个新的 Git Bash 配置文件。

当然,您应该首先删除(或重命名)您现有的手动创建的配置文件以避免冲突。

于 2021-10-19T12:12:16.960 回答
0
  1. 安装 Git bash(下载
  2. 打开windows终端 在此处输入图像描述
  3. 单击终端应用程序标题栏中的向下箭头,然后单击设置 在此处输入图像描述
  4. 使用您喜欢的文本编辑器打开设置 (vim :P )
  5. 在 settings.json 文件中,在配置文件列表部分添加以下内容
{
 "commandline" : "C:/Program Files/Git/bin/bash.exe --login", 
 "guid" : "{14ad203f-52cc-4110-90d6-d96e0f41b64d}", 
 "name" : "Git Bash", 
 "hidden" : false,
 "startingDirectory": "C:\\path"
},

在此处输入图像描述 6. 在 settings.json 中用 更新 defaultProfile 值{14ad203f-52cc-4110-90d6-d96e0f41b64d},就像在配置文件部分中一样。

  1. 保存并关闭文本编辑器和 windows 终端实例
  2. 再次打开终端,呜呜!!!!
于 2021-10-19T05:43:51.567 回答