From: Steven Grimm <koreth@midwinter.com>
To: git@vger.kernel.org
Subject: Pruning objects from history?
Date: Fri, 30 Mar 2007 19:01:27 -0700 [thread overview]
Message-ID: <460DC0F7.1070607@midwinter.com> (raw)
I've imported the full history of a large project from Subversion using
the latest git-svn. The resulting repo is huge, and I believe it's due
in large part to a series of big tar.gz files that got checked into the
Subversion repository by mistake early in the project's history. They
were subsequently removed from svn, but of course git-svn grabs them and
puts them in my local history.
Is there any way to excise those files? They are of no interest to us
now -- they were data files for a third-party application we ended up
not using -- and they're making git look bad in the disk usage department.
I believe this has been asked before in the context of removing
copyrighted content from public repositories. However, I have a twist
that may make it easier: nobody else has cloned this repository yet. I
am free to rewrite history with no risk of messing up any downstream
repositories, and I don't have to worry about propagating the deletions
out to anyone. I just don't know how to do it (assuming it's doable at all.)
Thanks!
-Steve
next reply other threads:[~2007-03-31 2:01 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-31 2:01 Steven Grimm [this message]
2007-03-31 2:08 ` Pruning objects from history? Shawn O. Pearce
2007-03-31 13:11 ` Theodore Tso
2007-03-31 16:18 ` Linus Torvalds
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=460DC0F7.1070607@midwinter.com \
--to=koreth@midwinter.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.