Is it possible to make a git remote pack its repository on every push?
I have tried setting gc.auto to 1 on both the remote and the clients, but so far no push seems to have packed anything.
Do I need to create a push hook on the remote to make it pack?
The reason for this is that I have several git repositorier for org-mode files.
Having a history, and rollback of the history, is more important than having a good history.
The diff of each push is small, the repositories only contain one, or a handful of org-mode files, and some of the org-mode files are quite large.
The remote is git 1:2.1.4-2.1 (debian packge, git --version reports 2.1.4), running on debian 8.0 "jessie".
The clients are various GNU/linux git (whatever comes with the distro out of the box) and Win32 msysgit installations.