簡體   English   中英

如何將 git 集成到 Windows 應用程序中

[英]How to integrate git into Windows application

我的基於LinuxC++服務器(中央文檔存儲庫)使用 git 來操作它並從客戶端接收的文件。 通過從服務器應用程序執行標准git shell 命令來使用Git 現在我開發了一個打算在Windows機器上使用的Java客戶端。 客戶端的網絡只接受電子郵件(它有嚴格的防火牆),因此服務器會生成一個差異補丁文件,該文件應該應用於客戶端。

我不是真正的Windows用戶,所以整個 git bash 事情讓我感到困惑。 如何從 Windows 應用程序執行git命令? 類似於system("git add .") ,但適用於Java並帶有安全性和錯誤檢查。 我讀到有 git 庫,但找不到它們是否支持應用補丁文件。

我不確定我是否完全正確,但如果您正在尋找一種通過 Java 掌握 git 的方法,我建議您查看JGit 它是 git 的 Java 實現,例如在 Eclipse IDE 中使用。

JGit 還提供了ApplyCommand ,它適合您應用補丁文件的需要。

網上有很多教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM