Формат git diff с межстрочным интервалом - PullRequest
1 голос
/ 06 июня 2019

Можно ли добавить новые строки или каким-либо образом отформатировать вывод git diff при вызове из терминала?

Вот выдержка из одного из моих git diff, где после предыдущего файла diff(заканчивается на последний +), начинается следующий файл diff.

+    def loader_collatefn(self, batch_list):
+        return data.dataloader.default_collate(batch_list)
+
+    def __getitem__(self, idx):
+        pass
+
+    def __len__(self):
+        pass
+
diff --git a/dataload/mrds_dataset.py b/dataload/mrds_dataset.py
index 9a5d60a..b751bc7 100644
--- a/dataload/mrds_dataset.py
+++ b/dataload/mrds_dataset.py
@@ -9,6 +9,7 @@ 
 from PIL import Image

 from . import DataPhase
+from . import BaseDataset

Но, я думаю, было бы более читабельным, если бы между каждым отдельным файлом было несколько новых строк, чтобы было легче видеть, когда запускается следующий файл, если я быстро пролистываю этот файл..
Есть ли для этого опция git config?

1 Ответ

2 голосов
/ 06 июня 2019

Попробуйте передать вывод diff в это:

git diff blah blah blah | sed 's/^diff/\n\n\ndiff/'

Это создаст разделение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...