git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: how to git-archive ignore some files?

From
Sean Estabrooks <seanlkml@sympatico.ca>
Date
May 6, 2008, 18:56 UTC
Message-ID
<BAYC1-PASMTP023026B88005E512F95384AED60@CEZ.ICE>
In-Reply-To
<1210097731.5238.3.camel@omicron.ep.petrobras.com.br>

On Tue, 06 May 2008 15:15:31 -0300 Victor Bogado da Silva Lins <victor@bogado.net> wrote:

Show 7 quoted lines
> I want to use git-archive to create source packages, but my git
> repository has a .gitignore that I don't want to be pushed into the
> archive. So is it possible to keep the .gitignore file in the repository
> and create an archive(*) without it? 
> 
> *) using git-archive, off course. 
> 
Hi Victor,
You can do something like:
git archive HEAD  | \
	tar --delete .gitignore .mailmap .gitattributes | \
	bzip2 -c > archive.tar.bz2

HTH, Sean

Previous: Victor Bogado da Silva LinsNext: René Scharfe
Message 2 of 10 in “how to git-archive ignore some files?”
  1. Victor Bogado da Silva LinsMay 6, 2008
  2. Sean EstabrooksMay 6, 2008
  3. René ScharfeMay 6, 2008
  4. Junio C HamanoMay 6, 2008
  5. René ScharfeMay 11, 2008
  6. Junio C HamanoMay 11, 2008
  7. Jakub NarebskiMay 12, 2008
  8. René ScharfeJun 8, 2008
  9. David BrysonMay 8, 2008
  10. Johannes SchindelinMay 8, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.