26. 例えばLinuxの v4.0 から v4.1 までに何が起こっ
たのか調べたい → git log しても・・・
実例
(...略...)
fd25cdd ARM: shmobile: lager: Add DU HDMI output support
3f47da0 rcu_tree: Avoid touching rnp->completed when a new GP is started
ee376db rcu: Consolidate rcu_synchronize and wakeme_after_rcu()
5d8a421 power_supply core: support use of devres to register/unregister a power supply.
329414c Merge tag 'topic/drm-misc-2015-02-25' of git://anongit.freedesktop.org/drm-intel into d
1d4a9c1 PM / sleep: add configurable delay for pm_test
0787824 drm/i915: Ensure crtc_state backpointer is always initialized
83d6573 drm/i915: Use enabled value from crtc_state rather than crtc (v2)
009f33e Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-nex
d79d210 net: dsa: Introduce dsa_is_port_initialized
bb66be1 Merge branch 'sf2_hwbridge'
12f460f net: dsa: bcm_sf2: add HW bridging support
(...略...)
27. コミットが前後無関係に入り乱れて何がどうなって
るのかわからない
実例
(...略...)
fd25cdd ARM: shmobile: lager: Add DU HDMI output support
3f47da0 rcu_tree: Avoid touching rnp->completed when a new GP is started
ee376db rcu: Consolidate rcu_synchronize and wakeme_after_rcu()
5d8a421 power_supply core: support use of devres to register/unregister a power supply.
329414c Merge tag 'topic/drm-misc-2015-02-25' of git://anongit.freedesktop.org/drm-intel into d
1d4a9c1 PM / sleep: add configurable delay for pm_test
0787824 drm/i915: Ensure crtc_state backpointer is always initialized
83d6573 drm/i915: Use enabled value from crtc_state rather than crtc (v2)
009f33e Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-nex
d79d210 net: dsa: Introduce dsa_is_port_initialized
bb66be1 Merge branch 'sf2_hwbridge'
12f460f net: dsa: bcm_sf2: add HW bridging support
(...略...)
たとえばこのコミット , v4.1-rc1の50代
前の親でマージされたブランチの 38
代前の親にマージされたブランチの 8
代前のコミットです。
% git describe --contains fd25cdd
v4.1-rc1~50^2~38^2~8
28. コミットが前後無関係に入り乱れて何がどうなって
るのかわからない
実例
(...略...)
fd25cdd ARM: shmobile: lager: Add DU HDMI output support
3f47da0 rcu_tree: Avoid touching rnp->completed when a new GP is started
ee376db rcu: Consolidate rcu_synchronize and wakeme_after_rcu()
5d8a421 power_supply core: support use of devres to register/unregister a power supply.
329414c Merge tag 'topic/drm-misc-2015-02-25' of git://anongit.freedesktop.org/drm-intel into d
1d4a9c1 PM / sleep: add configurable delay for pm_test
0787824 drm/i915: Ensure crtc_state backpointer is always initialized
83d6573 drm/i915: Use enabled value from crtc_state rather than crtc (v2)
009f33e Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-nex
d79d210 net: dsa: Introduce dsa_is_port_initialized
bb66be1 Merge branch 'sf2_hwbridge'
12f460f net: dsa: bcm_sf2: add HW bridging support
(...略...)
次に表示されてるコミットは , v4.1-rc1
の145代前の親でマージされたブラ
ンチの2代前の親にマージされたブラ
ンチにオクトパスマージされたブラン
チのうち,2番目のブランチ(3rdペア
レント)の10代前のコミットです(;´Д`)
% git describe --contains 3f47da0
v4.1-rc1~145^2~2^2^3~10