簡體   English   中英

Git Diff命令在Java中不起作用

[英]Git Diff Command Doesn't Work in Java

我在Win7-32​​位上遇到git的怪異問題。 我可以在git bash甚至cmd中成功執行git diff命令,但是Java代碼卻並非如此。

以下代碼未顯示任何輸出(而所有其他git命令(如whatchanged,status等)均正常運行):

final String fetch="cmd /c cd "%PATH_TO_GIT_REPOSITORY_ON_SYSTEM%+" && "+
                        "git diff >abc.txt";
Process p=Runtime.getRuntime().exec(fetch2);
p.waitFor(); 

任何幫助都將受到贊賞。 謝謝。

我有一個新命令可以滿足我的需要:它是git whatchanged --stat 與git diff --stat的工作方式相同。 無論如何,感謝您的嘗試

暫無
暫無

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

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