Я немного смущен Мерзавцем. Когда я просматриваю руководство, кажется, что Разность включена в руководство журнала Мерзавца. Также то, когда я смотрю на учебные руководства и материал, я нахожу, что журнал Мерзавца делает большую часть той же разности мерзавца материала, делает. Функциональность Разности Мерзавца является просто подмножеством журнала Мерзавца?
Спасибо!
git log
может использовать git diff
для отображения каждого изменения в истории. git-журнал
предназначен для отображения набора ревизий, потенциально включающего различия между каждой ревизией и её родителем, в то время как git diff
используется для отображения различий между любыми двумя ревизиями в вашем репозитории.
git diff
также может быть использован для отображения различий между текущей рабочей копией и сценической областью (также известной как "индекс"), и различается между сценической областью и ревизией в вашем репозитории, обычно HEAD, в то время как git-журнал
будет показывать только зафиксированный код.
Таким образом, у них есть некоторое совпадение, но ни одна из них не является подмножеством другой. git log
использует git diff
для некоторых форм его отображения, и таким образом имеет те же самые опции для настройки того, как он вызывает git diff
.