В настоящее время я просматриваю исходный код Ubuntu Rhythmbox diff (вы можете просмотреть это через gzip -d < rhythmbox_0.12.8-0ubuntu6.diff.gz | less
в командной строке) Вот выдержка:
+diff --git a/plugins/status-icon/status-icon-ui.xml b/plugins/status-icon/statu
s-icon-ui.xml
+index a5cb6e1..a4eee9d 100644
+--- a/plugins/status-icon/status-icon-ui.xml
++++ b/plugins/status-icon/status-icon-ui.xml
+@@ -15,12 +15,26 @@
+ <menuitem name="PreviousTray" action="ControlPrevious"/>
+ <menuitem name="NextTray" action="ControlNext"/>
+ <separator/>
+- <menuitem name="ShowWindowTray" action="TrayShowWindow"/>
++ <menuitem name="ShowWindowTray" action="TrayToggleWindow"/>
Есть несколько строк, содержащих незнакомые префиксы ++
и +-
, с которыми я не знаком. Я подозреваю, что это как-то связано с форматом git, но не могу найти объяснения после некоторого поиска в Google.
Что это значит? Это специфично для различий Debian или git? Где я могу найти полное объяснение этого формата?