Tag: msys2

在GIT bash的Windows安装中更改〜目录的位置

我甚至不确定我在问正确的问题。 让我解释一下我的情况: 这是关于在Win7的GIT。 我的公司在不在本地硬盘上的networking驱动器上设置Windows用户目录(用于超出此问题范围的备份和其他目的)。 我不能改变这个政策。 我可以有本地文件之外的scheme,但是这就是我的Apache服务器设置。 完全是本地的。 我安装了GIT。 它安装bash。 当我启动bash和CD〜(切换到根目录)时,我发现它(bash root)指向我的networking用户目录。 我希望不要这样做。 我想〜在我的硬盘上的其他地方。 我想这样做,当我执行其他操作,如安装证书,SSH密钥等,它的默认值将不会自动使用该networking目录。 我到处search都是徒劳的,所有我能find的都是涉及别名,redirect,$ HOME指向的位置的答案。 但那不是我想要的。 问题是:我可以改变那个目录吗? 如果是这样的话:怎么样? 我在git / etc下有一个“profile”文件(见下文)。 注意没有$ HOMEvariables 谢谢 更新:所以,$ HOME是我需要修改。 不过,我一直无法find这个神话的$ HOMEvariables设置,所以假设它是一个LINUX系统版本的path或东西。 无论如何…. 回答 在configuration文件顶部添加HOME工作。 HOME="c://path/to/custom/root/" 。 谢谢Dawid Ferenczy 新编辑:请@Menachem的答案。 我曾经使用过,它也起作用。 #THE FIX WAS ADDING THE FOLLOWING LINE TO THE TOP OF THE PROFILE FILE HOME="c://path/to/custom/root/" # below […]

如何安装MinGW-w64和MSYS2?

我正在尝试构build一些开源库。 我需要包pipe理系统来轻松下载依赖关系。 起初我使用MinGW+MSYS 。 但是包含的软件包是有限的。 有人告诉我使用MinGW-w64 + MSYS2 。 我从这里下载了mingw-w64-install 。 运行时,会报告以下错误。 如何解决它? 顺便说一句,从MinGW-w64下载页面,我看到了很多下载链接。 即使Cygwin被列出。 Cygwin和MinGW-w64是如何相关的? 我当前的理解是,在MinGW+MSYS ,MSYS只是MinGW的一个很好的插件,而在MinGW-w64 + MSYS2 ,MSYS2是独立的,MinGW-w64只是一个可以工作的库。 就像Cygwin可以下载许多不同的包装一样。

msys,msys2和msysgit如何相互关联?

我一直在四处搜寻,但是我无法find关于这三个版本的MSYS的详细描述。 (这完全有可能我只是不知道该找什么。)我明白,MSYS是Linux工具的一个最小端口,用于支持使用MinGW进行开发,但是我不清楚它们三者之间的关系或者开发/维护它们的团队。 要解决的特殊问题: 哪些正在积极发展? (特别是,MSYS死了,MSYS2活跃?) 维持它们的群体之间的关系是什么? (尤其是,MSYS团队是否创build了MSYS2?) msysgit只使用其中一个,或者他们有自己的MSYS分支? 这些中的任何一个是否相互兼容? 对于这些特定版本的Windows是否存在兼容性问题? 一个是否提供了另一个主要function?