githelper does not like files changing into directories.
$ git push
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Enumerating objects: 16, done.
Counting objects: 100% (16/16), done.
Delta compression using up to 24 threads
Compressing objects: 100% (9/9), done.
Writing objects: 100% (10/10), 6.50 KiB | 951.00 KiB/s, done.
Total 10 (delta 6), reused 0 (delta 0), pack-reused 0
remote: Checking commit 6636303fc5adb5be24e553d1ceeb90f0a206c057
remote: Issue #10155: Make Thread.Farm.Result Concurrent.Future-compatible
remote: Unexpected output from git ls-tree
To pike-git.lysator.liu.se:pike
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'pike-git.lysator.liu.se:pike'