Как отображаются команды git log -p, git и git diff и почему их можно использовать над другим?
Учитывая репо со следующими 4 фиксациями:
commitd - last commit
commitc
commitb
coomita - начальная фиксация
В чем разница между следующими командами git?:
git log -p commitb commitd
git show commitb commitd
git diff commitb commitd
git log -p commitd commitb
git show commitd commitb
git diff commitd commitb
git log -p commitb..commitd
git show commitb..commitd
git diff commitb..commitd
git log -p commitd..commitb
git show commitd..commitb
git diff commitd..commitb
git log -p commitb...commitd
git show commitb...commitd
git diff commitb...commitd
git log -p commitd...commitb
git show commitd...commitb
git diff commitd...commitb