2017-02-24 125 views
0

如何顯示在gitlog中更改的未引用文件?現在,文件被剪切爲僅在刪除的代碼行之前和之後顯示一行或兩行。我想顯示每個更改的整個文件。如何顯示在git日誌中更改的完整文件

我運行的當前命令是git log -w --full-history --date=local -p --format="%H"如何運行不縮寫更改文件的命令?

7d45603c29d0b7e451424cb5b181e6af16485a4f 

diff --git a/ui/src/org/pentaho/di/ui/spoon/ExpandedContentManager.java b/ui/src/org/pentaho/di/ui/spoon/ExpandedContentManager.java 
index 3c41b27..84db90a 100644 
--- a/ui/src/org/pentaho/di/ui/spoon/ExpandedContentManager.java 
+++ b/ui/src/org/pentaho/di/ui/spoon/ExpandedContentManager.java 
@@ -33,6 +33,7 @@ import org.eclipse.swt.events.KeyListener; 
import org.eclipse.swt.layout.FormAttachment; 
import org.eclipse.swt.layout.FormData; 
import org.eclipse.swt.widgets.Control; 
+import org.pentaho.di.core.Const; 
import org.pentaho.di.ui.spoon.trans.TransGraph; 

import java.util.function.Consumer; 
@@ -160,6 +161,9 @@ public final class ExpandedContentManager { 
    if (!isVisible(graph)) { 
     maximizeExpandedContent(browser); 
    } 
+ if (Const.isOSX() && graph.isExecutionResultsPaneVisible()) { 
+  graph.extraViewComposite.setVisible(false); 
+ } 
    browser.moveAbove(null); 
    browser.getParent().layout(true); 
    browser.getParent().redraw(); 

回答

3

您可以使用git diff --no-prefix -U1000其中-U1000是1000行代碼,你可以改變自己的喜好