我真的希望有人可以提供建议.
我有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)
我该如何申请特定藏匿?
希望有人可以帮忙!
我有一个名为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)
这是什么意思?
我该如何解决这个问题?
我想导出我在.zip/.gz文件中的存储列表中看到的一个存储(更改)。我找到了以下命令:
git stash show -p > patch
Run Code Online (Sandbox Code Playgroud)
它将更改保存在文件中,但我也想保留.png文件等......我正在寻找一种方法来压缩文件或文件夹中存储中包含的所有更改。你知道任何解决方案吗?
我在目录上有一个本地存储.
出于某些原因,我不得不将同一个远程项目重新导入另一个目录.
有没有办法将我的存储从旧目录移动到新创建的目录,因为它们遵循相同的远程项目和分支?
需要从 stash 创建补丁并将补丁应用到另一个分支上。
尝试过git format-patch -1 stash@{0} > P1.patch ,也git stash show -p > P1.patch
无法应用创建的任一修补程序。git am <或者git apply
我有两个相同远程存储库的 git 克隆。我在克隆 A 中创建了几个隐藏,现在想将这些隐藏移动到克隆 B。
[克隆 A] ---- 藏匿 ---> [克隆 B]
我能想到的一种解决方法是为每个存储创建分支,并通过克隆 A 将该分支推送到远程,然后将这些分支拉入克隆 B。但这不是我愿意做的。
任何人都可以提出任何更简单,更清洁的方法(例如复制)吗?