Tab autocompletion does not seem to work for superdirectories for git log. If you stand in a subdirectory of a git repo, type "git log .." or "git log ../" and press tab you just get a list of branches (even though none of them start with ".."), and if type "git log -- .." and press tab nothing happens at all. This is with zsh 5.8 on openSUSE Tumbleweed.