GIT的Java实现的想法听起来很棒,但这些都是可嵌入的API,而不是实际的最终用户程序。我很乐意甚至使用一组依赖于基于Java的GIT实现的命令行程序,以便减少Cygwin依赖。拥有一个GUI应用程序可能会要求太多。
为了明确这一点,我正在寻找任何可以执行基本git
命令的操作,例如: git clone
,git init
,我敢说git svn ...
- 在非Cygwin堆栈之上(例如Java / .net)。
商业选择也可行。
答案 0 :(得分:4)
现在我们已经清除了MSysGit作为核心没有什么特别的错误(是的,它可以通过本机应用程序的Windows路径调用它返回带有正斜杠的路径,但是其他常规窗口格式的工作正常大多数原生应用程序),您可以看一下: