182得票13回答
在Windows安装的Git Bash中更改~目录的位置

我甚至不确定我是否在问正确的问题。让我解释一下我的情况: 这是关于在Windows 7上使用Git的问题。 我的公司将Windows用户目录设置在网络驱动器上,而不是本地硬盘上(出于备份和其他超出此问题范围的目的)。我无法更改该策略。 但是,我可以在该计划之外拥有本地文件,这就是我的Ap...

175得票3回答
msys、msys2和msysgit之间有什么关联?

我一直在搜索,但我找不到关于这3个版本的MSYS的全面描述。(完全有可能是我不知道该寻找什么。) 我确实理解MSYS是Linux工具的最小移植版,以支持使用MinGW进行开发,但我不清楚它们之间的关系或开发/维护它们的团队。 需要解决的特定问题: 哪些是正在积极开发中的?(特别是,MSY...

113得票4回答
如何安装MinGW-w64和MSYS2?

我在尝试构建一些开源库。我需要一个包管理系统来轻松地下载依赖项。起初我使用 MinGW 和 MSYS。但是它们自带的软件包有限。有人告诉我要使用 Mingw-w64 和 MSYS2。 我从 这里 下载了 mingw-w64-install。运行时,报告了以下错误。如何解决? 另外,从 Min...

79得票3回答
为什么Git Bash不能运行我的可执行文件?

我在git-for-windows Git Bash上。我无法在命令行上运行可执行文件:Pedr@Abc-07 MINGW64 /c/dev $ ls sqlite3.exe sqlite3.exe* Pedr@Abc-07 MINGW64 /c/dev $ sqlite3 bash: sq...

75得票16回答
Cygwin/Git 错误:检测到 cygheap 基址不匹配

我已经安装了两个最新版本的Cygwin和Git的Windows服务器, 现在我想从S1克隆git存储库到S2。 我可以使用RSA密钥从S2成功地进行ssh到S1,但是当我尝试这样做时:git clone "ssh://root@S1/path/to/my/repo" 它会抛...

63得票2回答
MSYS2和Cygwin之间的区别

传统上,MSYS bash被认为不如Cygwin bash。前者是MinGW中的辅助工具,旨在运行autoconf脚本。但现在有了MinGW-w64和MSYS2。后者带有一个类似于pacman的软件包管理器和优雅的shell,如zsh,因此我想知道模拟层是否仍存在差距。 虽然MinGW*应用...

47得票2回答
msys/git和git-for-windows/mingw-w64-x86_64-git有什么区别?

为了能够在Windows上运行我的跨平台应用程序的测试脚本,我安装了MSYS2并使用pacman安装了任何测试脚本所依赖的软件包。 由于MSYS2提供了git的端口(msys/git),我认为没有必要再安装Git for Windows。但是MSYS2仓库中提供的git版本和Git for ...

39得票12回答
如何将MSYS2 shell集成到Windows上的Visual Studio Code?

我尝试将MSYS2 shell集成到Visual studio Code的终端中。这是我的用户设置:{ "terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe", "terminal.integr...

38得票1回答
如何使用MSYS2获取软件包的旧版本?

我决定尝试在Windows上使用CLion进行编译,它建议使用MinGW或Cygwin。我将MSYS2包管理器安装到默认文件夹C:\msys64中,并通过运行update-core和pacman -Su对其进行了更新。然后,我使用pacman -S mingw-w64-x86_64-gcc下载...

36得票9回答
如何在MSYS2上更改HOME目录和起始目录?

我已安装MinGW-w64和MSYS2。但是我该如何更改MSYS2中的HOME目录?这样当我键入cd $home或cd ~时它会进入我定义的另一个目录。 还有,我该如何编写代码使起始目录始终位于.bat文件所在的位置? 在cmd中,我使用了以下代码: %~d1 cd "%~p1" cal...