The second one is about how Git uses the word “checkout” for three unrelated operations, violating the Unix philosophy.