将RubyMine与GitHub for Windows集成

MCa*_*der 6 git rubymine github-for-windows

只是学习Ruby和Rails,并且在Windows上使用RubyMine作为我的IDE.GitHub刚刚发布了适用于Windows的GitHub.我安装了它,它看起来像一个很好的界面.但是,它似乎没有为RubyMine安装任何类似git.exe的东西来选择和使用它.因此,RubyMine抱怨它无法找到git,而git(以GitHub for Windows的形式)却轻率地忽略了RubyMine.

当然,我在GitHub网站上寻找信息 - 没有.我是否必须安装RubyMine的"旧"git客户端才能使用?

Cra*_*der 13

GitHub发行版与PortableGit捆绑在一起,它被解压缩到AppData\Local\GitHub你可以在RubyMine中使用这个git客户端.

GitHub提供的git可执行文件的完整路径可以在我的系统上的RubyMine中使用:

c:\Users\<user>\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\bin\git.exe
Run Code Online (Sandbox Code Playgroud)

请注意,它可能是路径中的一些随机哈希,因此它可能在您的系统上有所不同.

如果您不想挖掘这个可执行文件,只需安装并使用msysgit,就没有区别,实际上GitHub PortableGit当前报告的版本是:

git version 1.7.10.msysgit.1与编写此答案时可用git version 1.7.11.msysgit.1的最新msysgit相比.因此,"旧"命令行客户端比"新"GitHub提供的客户端更新,至少现在.