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

Checkout of orphan branch files into mainline worktree

From
GPGianluca Pacchiella <gianluca.pacchiella@ktln2.org>
Date
Mar 25, 2010, 10:39 UTC
Message-ID
<hofehl$jbn$1@dough.gmane.org>
Hi folks,

I have a repository where I maintain a project for a web site with a branch (disconnected from the mainline history) that contains some files (necessary only for a particular instance of a site) that don't intersect with others files in the main project. Since I don't want to use submodule and subtree I manage myself to this sequence of commands ("deploy" is the branch name of the mainline history and "index" of the --orphan branch) to checkout the index's files into the mainline files

git read-tree index && ( git ls-files --with-tree=index | git checkout-index --stdin ) && git read-tree deploy

Are there some other ways to do this? I'm crazy? are there side effects?
Thanks,
	Gianluca
Next: Santi Béjar
Message 1 of 2 in “Checkout of orphan branch files into mainline worktree”
  1. Gianluca PacchiellaMar 25, 2010
  2. Santi BéjarMar 25, 2010

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.