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

Re: Move git-stash from one machine (or working copy) to another

From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Date
Jan 23, 2011, 09:04 UTC
Message-ID
<vpqaaisj8i2.fsf@bauges.imag.fr>
In-Reply-To
<1E3784B5-76A2-4071-989D-46E271BB1BAC@gmail.com>
David Aguilar <davvid@gmail.com> writes:
> This won't handle all cases, but it should do the trick 80%+ of the
> time.
>
> % git diff > foo.patch
Or, if the patch produced by "git diff" doesn't do it:

git commit -am foo git format-patch -1 git reset HEAD^

> (on other machine)
> % git apply foo.patch
In one command:
git diff | ssh other-machine 'cd /path/to/repo && git apply'
-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Previous: David AguilarNext: Andreas Schwab
Message 4 of 5 in “Move git-stash from one machine (or working copy) to another”
  1. Patrick DoyleJan 21, 2011
  2. Junio C HamanoJan 21, 2011
  3. David AguilarJan 23, 2011
  4. Matthieu MoyJan 23, 2011
  5. Andreas SchwabJan 23, 2011

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.