【发布时间】:2011-04-27 17:54:41
【问题描述】:
我需要一种将隐藏的更改导出到另一台计算机的方法。
在计算机 1 上我做了
$ git stash save feature
我正在尝试将存储补丁保存到文件中,然后将其导入另一台计算机
$ git stash show -p > patch
这个命令给了我一个文件,我可以将它移动到另一台克隆了这个 repo 的计算机上,但问题是如何再次将它作为存储导入。
【问题讨论】:
-
fyi
git stash save现在已弃用,取而代之的是git stash push -
不幸的是,
git stash show会忽略未跟踪的文件,即使它们被隐藏。 -
@AndrzejWąsowski 疯狂的时机:在您发表评论的前两天,
git 2.32.0与[-u|--include-untracked|--only-untracked]一起为git stash show发布。我在问题中的替代命令现在是git stash push --include-untracked和git stash show --include-untracked --patch > patch。
标签: git