diff options
author | Matt McCutchen <matt@mattmccutchen.net> | 2016-11-15 14:08:51 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-11-16 13:42:17 -0800 |
commit | f1350d0c125a1e6a73e3b6461fa90c77843c5f74 (patch) | |
tree | 41e3d58e1632d5d3d417bb7b79075a3015dcd4fb /contrib/hooks | |
parent | Git 2.8.4 (diff) | |
download | tgif-f1350d0c125a1e6a73e3b6461fa90c77843c5f74.tar.xz |
git-gc.txt: expand discussion of races with other processes
In general, "git gc" may delete objects that another concurrent process
is using but hasn't created a reference to. Git has some mitigations,
but they fall short of a complete solution. Document this in the
git-gc(1) man page and add a reference from the documentation of the
gc.pruneExpire config variable.
Based on a write-up by Jeff King:
http://marc.info/?l=git&m=147922960131779&w=2
Signed-off-by: Matt McCutchen <matt@mattmccutchen.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib/hooks')
0 files changed, 0 insertions, 0 deletions