相关疑难解决方法(0)

git stash应用版本

我真的希望有人可以提供建议.

我有2个分支主| 设计

在设计工作中我做了一个藏匿并切换到主人,做了一些调整.切换回设计并执行存储仅适用于丢失设计分支中的所有更改.

我希望我的所有工作都在藏匿之内,因为我没有清除或删除这些.

如果我做一个藏匿列表,我得到4个结果:

stash@{0}: WIP on design: f2c0c72... Adjust Password Recover Email
stash@{1}: WIP on design: f2c0c72... Adjust Password Recover Email
stash@{2}: WIP on design: eb65635... Email Adjust
stash@{3}: WIP on design: eb65635... Email Adjust
Run Code Online (Sandbox Code Playgroud)

如果我尝试stash apply我收到错误:

fatal: Needed a single revision
f2c0c72: no valid stashed state found
Run Code Online (Sandbox Code Playgroud)

我该如何申请特定藏匿?

希望有人可以帮忙!

git git-stash

448
推荐指数
7
解决办法
27万
查看次数

git:补丁不适用

我有一个名为my_pcc_branch.patch的补丁.

当我尝试应用它时,我得到以下消息:

$ git apply --check my_pcc_branch.patch
warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755
error: patch failed: src/main/java/.../AbstractedPanel.java:13
error: src/main/java/.../AbstractedPanel.java: patch does not apply
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

我该如何解决这个问题?

git msysgit

244
推荐指数
9
解决办法
18万
查看次数

如何导出 git stash

我想导出我在.zip/.gz文件中的存储列表中看到的一个存储(更改)。我找到了以下命令:

git stash show -p > patch
Run Code Online (Sandbox Code Playgroud)

它将更改保存在文件中,但我也想保留.png文件等......我正在寻找一种方法来压缩文件或文件夹中存储中包含的所有更改。你知道任何解决方案吗?

git

14
推荐指数
2
解决办法
7856
查看次数

git:将stash移动到另一个目录中的repository

我在目录上有一个本地存储.

出于某些原因,我不得不将同一个远程项目重新导入另一个目录.

有没有办法将我的存储从旧目录移动到新创建的目录,因为它们遵循相同的远程项目和分支?

git git-stash

11
推荐指数
3
解决办法
4472
查看次数

从 stash 创建补丁

需要从 stash 创建补丁并将补丁应用到另一个分支上。

尝试过git format-patch -1 stash@{0} > P1.patch ,也git stash show -p > P1.patch

无法应用创建的任一修补程序。git am <或者git apply

git

5
推荐指数
0
解决办法
3729
查看次数

将隐藏列表从一个克隆或文件夹复制到另一个

我有两个相同远程存储库的 git 克隆。我在克隆 A 中创建了几个隐藏,现在想将这些隐藏移动到克隆 B。

[克隆 A] ---- 藏匿 ---> [克隆 B]

我能想到的一种解决方法是为每个存储创建分支,并通过克隆 A 将该分支推送到远程,然后将这些分支拉入克隆 B。但这不是我愿意做的。

任何人都可以提出任何更简单,更清洁的方法(例如复制)吗?

git github git-stash

5
推荐指数
1
解决办法
803
查看次数

标签 统计

git ×6

git-stash ×3

github ×1

msysgit ×1