The bug referred to was fixed in 60d0526
Signed-off-by: Sitaram Chamarty <sitaramc@gmail.com> ---
It was fixed in September 2005 [thanks to drizzd on irc for pointing this out].
I'd also make a plea for someone who groks this better than I do to document what --force does and under what conditions it may be needed; the code looks to me like parse_pack_def should take care of the problem, but clearly it was needed for some reason that I'm not expert enough to understand.
Documentation/git-update-server-info.txt | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-)
Show changes to Documentation/git-update-server-info.txt +0 −5
diff --git a/Documentation/git-update-server-info.txt b/Documentation/git-update-server-info.txt index 35d27b0..035cc30 100644 --- a/Documentation/git-update-server-info.txt +++ b/Documentation/git-update-server-info.txt @@ -39,12 +39,6 @@ what they are for: * info/refs -BUGS ----- -When you remove an existing ref, the command fails to update -info/refs file unless `--force` flag is given. - - Author ------ Written by Junio C Hamano <gitster@pobox.com>
-- 1.6.2