Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将git集成到Windows应用程序中_Java_Windows_Bash_Git_Shell - Fatal编程技术网

Java 如何将git集成到Windows应用程序中

Java 如何将git集成到Windows应用程序中,java,windows,bash,git,shell,Java,Windows,Bash,Git,Shell,基于我的Linux的C++服务器(中央文档存储库)使用git操作它从客户端接收的文件Git通过从服务器应用程序执行标准的Gitshell命令来使用。 现在,我开发了一个Java客户机,打算在Windows机器上使用。 客户机的网络只接受电子邮件(它受到严重的防火墙保护),因此服务器生成一个应该在客户机端应用的diff补丁文件 我不是一个真正的Windows用户,所以这整件git bash的事情让我很困惑。如何从windows应用程序执行git命令?类似于系统(“git add.”),但对于Jav

基于我的
Linux
C++
服务器(中央文档存储库)使用git操作它从客户端接收的文件
Git
通过从服务器应用程序执行标准的
Git
shell命令来使用。 现在,我开发了一个
Java
客户机,打算在
Windows
机器上使用。 客户机的网络只接受电子邮件(它受到严重的防火墙保护),因此服务器生成一个应该在客户机端应用的diff补丁文件

我不是一个真正的
Windows
用户,所以这整件git bash的事情让我很困惑。如何从windows应用程序执行
git
命令?类似于
系统(“git add.”)
,但对于
Java
,具有安全性和错误检查功能。
我读到有一些git库,但没有找到它们是否支持应用补丁文件。

我不确定我是否完全正确,但如果您正在寻找通过Java掌握git的方法,我建议您看看。例如,Eclipse IDE中使用的是git的Java实现

JGit还提供了适用于应用修补程序文件的功能

在网上可以找到很多