|
|
1
8
更新 :原始海报问题的直接答案是:
“tempbranch”将位于 最新的 远程存储(stash@0)。不幸的是,我不认为reflog是从远程分支中提取的,所以没有办法获取其他存储,除非您可以访问源repo。 脚本编写 :我在上面提到的问题上发布了一个更全面的“脚本化”解决方案。 Is it possible to push a git stash to a remote repository? 此外,正如我在此期间发现的,如果您有权访问源repo,那么git send pack将非常有用:
|
|
|
2
9
是的,你可以,部分地。这个 stash 只是另一个 ref . 通过指定 refspec 具有完整的引用路径。
您也可以将此配置为在运行普通获取时获取存储:
但是如果没有带有“无效refspec”的stash,这将失败,因为ref不存在,所以您最好按需进行。您可以设置如下别名:
需要注意的是,您不能获取多个藏品。这些作为条目存储在 reflog ,并且您无法获取远程的reflog。 |
|
|
3
1
不能,但这为您提供了另一条路径。 is-it-possible-to-push-a-git-stash-to-a-remote-repository |
|
Harry · 如何在编译时获取克隆的git仓库的标签 1 年前 |
|
Ooker · 如何从blob中删除秘密? 1 年前 |
|
|
hasdrubal · git日志图智能分支过滤器 1 年前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 1 年前 |