From: DigitalPig Date: Wed, 07 May 2008 02:44:11 GMT Subject: What is the difference between git-gc, git-repack and git-prune? Message-ID: <873aoux284.fsf@gmail.com> Hi! For git-prune, according to the manual, it will delete all the dangling objects. So it is easy to understand. However, in the git-gc manpage, there is another option named "--prune". Does that make git-gc do the same thing as git-prune? And manpage of git-gc says it cleans unnecessary files and compresses the objects, and git-repack also compresses the objects too. Are there any difference between these two operations? Or do I need to invoke git-repack after running git-gc? Thanks! Zhenqing -- DigitalPig E-mail: digitalpiglee AT gmail DOT com ALL WE SEEN IS ILLUSION. *Fudan University Macromoleculer Science Forum* http://fudanmacro.com