相关疑难解决方法(0)

如何从Visual Studio Code集成终端在Windows上使用Bash?

Windows上的Visual Studio代码默认使用PowerShell作为集成终端.如果要使用Visual Studio Code中的Bash,应遵循哪些步骤?

git-bash visual-studio-code vscode-settings

230
推荐指数
15
解决办法
22万
查看次数

如何在Windows上更改Git Bash的默认位置?

我在Windows 7上使用Git并通过Git Bash访问我的存储库.如何在启动时更改Git Bash打开的默认位置?

导航到htdocs,然后导航到特定文件夹有点费时.有没有办法更改配置文件以使其在其他地方打开?或者是否可以编写.sh文件来执行此操作?

不幸的是,Git Bash不会在我的桌面上打开我的htdocs文件夹快捷方式,并且需要5 htdocs秒才能到达我想要的目录.

git windows-7 git-bash

192
推荐指数
16
解决办法
17万
查看次数

Python无法在git bash的命令行中运行

Python不会在git bash(Windows)中运行.当我在命令行中键入python时,它将我带到一个空白行,而不是说它已经像在Powershell中那样输入了python 2.7.10.它没有给我一个错误消息,但python只是不运行.

我已经确定了PATH中的环境变量c:\python27.我还能检查什么?


发生此问题的会话如下所示:

user@hostname MINGW64 ~
$ type python
python is /c/Python27/python

user@hostname MINGW64 ~
$ python
Run Code Online (Sandbox Code Playgroud)

......坐在那里而不回到提示.

python windows git command-line git-bash

192
推荐指数
11
解决办法
11万
查看次数

在Windows上更改.gitconfig位置

默认情况下,Windows Git将全局.gitconfig放入 c:\documents and settings\user\

如何更改该位置以便.gitconfig存储在c:\my_configuration_files\

它可以完成吗?

windows git

98
推荐指数
8
解决办法
11万
查看次数

在Windows 10操作系统上,Git Bash(mintty)非常慢

几个月前我在Windows 10上安装了Git .它运作良好一段时间.但现在,它运行得如此之慢.

git status命令需要7秒才能执行,并且git stash需要花费很多分钟来进行存储(即使没有任何东西可以存储).此外,我想指出git status即时打印结果,但我无法输入新命令几秒钟,如下图所示.

屏幕像这样卡住了7秒钟

我曾尝试在网上冲浪的解决我的问题像这个,这个等,但这些都没有工作.

PS:我使用的是Windows Defender杀毒软件,它并没有让我的Bash变慢.此外,cmd需要更多时间来执行git命令,而git bash需要更长的时间来执行任何命令.


更新:我已切换到Ubuntu,因此,我目前不使用Windows.所以,我无法检查是否有任何解决方案适合我.我接受@pschild提供的答案,因为它拥有最多的赞成票,似乎对许多人有用.

git git-bash mingw-w64 mintty windows-10

58
推荐指数
9
解决办法
4万
查看次数

将Git-Bash添加到新的Windows终端

我正在尝试将新终端(Git Bash)添加到新的Windows终端,但是无法正常工作。

我尝试将数组中的commandline属性更改为profilesgit-bash.exe但没有运气。

有谁知道如何使它起作用?

提前致谢。

git-bash windows-terminal

41
推荐指数
13
解决办法
9843
查看次数

Unix:源和导出有什么区别?

我正在编写一个shell脚本,用于读取具有key = value对的文件,并将这些变量设置为环境变量.但我有一个疑问,如果我愿意source file.txt将该文件中定义的变量设置为环境变量,或者我应该逐行读取文件并使用export命令设置它?

在这种情况下,源命令是否与导出不同?

unix linux

17
推荐指数
2
解决办法
1万
查看次数

将 MSYS 添加到 Windows 终端

我通过编辑 settings.json 文件将 Windows 上的 bash 添加到 Windows 终端,当我尝试编译用 c++ 编写的简单 hello world 时,它会抛出错误,未检测到 gcc 或 g++ 如何正确添加 MSYS bash 终端,以便我可以从 Windows 终端编译文件

在 settings.json 中,我添加了 bash shell 的路径,如下所示:

{
  "commandline": "powershell.exe",
  "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
  "hidden": false,
  "name": "Windows PowerShell"
},
{
  "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
  "hidden": false,
  "name": "Azure Cloud Shell",
  "source": "Windows.Terminal.Azure"
},
{
  "commandline": "C:\\msys64\\usr\\bin\\bash.exe -i -l",
  "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
  "hidden": false,
  "name": "msys2"
},
{
  "guid": "{495d29da-4bfb-4956-abd8-ed1760703232}",
  "commandline": "cmd.exe",
  "hidden": false,
  "name": "cmd.exe"
}
Run Code Online (Sandbox Code Playgroud)

msys windows-terminal

7
推荐指数
2
解决办法
4917
查看次数

为什么 Git 将 .gitconfig 放在网络驱动器上?

我最近在我的计算机上安装了 Windows 版 Git ( https://git-scm.com/download/win ),但在查找全局 .gitconfig 文件时遇到问题(请参阅 stackoverflow.com/questions/39670247/cant-find-global- gitconfig-文件/39671485)。

原来它位于共享/网络驱动器上。为什么 Git 要把全局 .gitconfig 文件放在那里?

git

5
推荐指数
1
解决办法
2149
查看次数