导航到本地 git 目录时,我一直在寻找在 Windows 11 终端中显示 git 分支的选项。如果可能的话,自动完成对 git 命令的支持。
到目前为止,我为此使用 GitBash,有没有一种方法可以在新的 windows 11 操作系统的默认 windows 终端中执行此操作。
导航到本地 git 目录时,我一直在寻找在 Windows 11 终端中显示 git 分支的选项。如果可能的话,自动完成对 git 命令的支持。
到目前为止,我为此使用 GitBash,有没有一种方法可以在新的 windows 11 操作系统的默认 windows 终端中执行此操作。
我遇到了同样的问题。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",
您的自我回答表明我误解了您的问题。显然,您真正想知道的是如何在 Windows 终端中运行 Git Bash。
这比您的答案更容易——只需安装最新版本的 Git Bash。它应该使用最近称为JSON 片段扩展的 WT 功能在 Windows 终端中自动创建配置文件。
使用最新版本重新安装 Git Bash 后,只需重新启动 Windows 终端,您应该有一个新的 Git Bash 配置文件。
当然,您应该首先删除(或重命名)您现有的手动创建的配置文件以避免冲突。
{
"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}
,就像在配置文件部分中一样。