标签: git-stash

获取藏匿的创建日期

有没有办法告诉藏匿什么时候被创建?

git stash list仅列出存储,并git stash show XXXXXX显示所有文件和更改,但不显示存储创建的日期.

git git-stash

210
推荐指数
3
解决办法
3万
查看次数

如何反向申请藏匿?

我的git藏匿处保存了一个小补丁.我已经将它应用到我的工作副本中了git stash apply.现在,我想通过反向应用补丁来回退这些变化(有点像git revert对抗藏匿的东西).

有谁知道如何做到这一点?

澄清:我的工作副本还有其他变化.我的特殊情况很难描述,但您可以想象一些存储中的调试或实验代码.现在它在我的工作副本中混合了一些其他的变化,我希望看到效果有和没有来自藏匿的变化.

它当前看起来不像stash支持,但是git stash apply --reverse它将是一个很好的功能.

git git-stash

208
推荐指数
7
解决办法
15万
查看次数

git stash blunder:git stash pop并最终出现合并冲突

我做了一个git stash pop并最终导致了合并冲突.我从文件系统中删除了文件并执行了git checkout如下所示的操作,但它认为文件仍然未合并.然后我尝试更换文件并git checkout再次执行相同的结果.我的事件尝试用-f旗帜强迫它.任何帮助,将不胜感激!

chirag-patels-macbook-pro:haloror patelc75$ git status
app/views/layouts/_choose_patient.html.erb: needs merge
app/views/layouts/_links.html.erb: needs merge
# On branch prod-temp
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       modified:   db/schema.rb
#
# Changed but not updated:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       unmerged:   app/views/layouts/_choose_patient.html.erb
#       unmerged:   app/views/layouts/_links.html.erb …
Run Code Online (Sandbox Code Playgroud)

git git-stash git-checkout

197
推荐指数
3
解决办法
12万
查看次数

只收藏Git中没有上演的变化

我想做以下工作流程:

  1. 向舞台添加更改.
  2. 存储所有未暂存的其他更改.
  3. 在阶段做一些事情(即构建,运行测试等)
  4. 应用藏匿处.

有没有办法做第2步?

 echo "123" > foo
 git add foo # Assumes this is a git directory
 echo "456" >> foo
 git stash
 cat foo # Should yield 123
Run Code Online (Sandbox Code Playgroud)

git git-stash

193
推荐指数
9
解决办法
4万
查看次数

是否可以将git存储推送到远程存储库?

在git中,是否可以创建存储,将存储推送到远程存储库,在另一台计算机上检索存储,并应用存储?

或者是我的选择:

  • 创建补丁并将补丁复制到另一台计算机,或
  • 创建一个次要分支并将不完整的工作提交给该分支?

git git-stash

190
推荐指数
8
解决办法
7万
查看次数

撤消意外的git stash pop

在进行复杂的合并之前,我隐藏了一些本地更改,进行了合并,然后在运行之前愚蠢忘了提交git stash pop.流行音乐创建了一些问题(在大代码库中调用错误的方法),这些问题很难被追踪.我跑了git stash show,所以我至少知道哪些文件被更改了.如果没有别的,我想这是一个承诺更多的教训.

我的问题:是否有可能撤消存储流行而不撤消合并?

git git-stash

178
推荐指数
2
解决办法
9万
查看次数

我怎样才能重命名git藏匿?

我有一个名字不正确的藏匿处.我想修改名称,以便准确.

我怎样才能重命名藏匿处?

git git-stash

174
推荐指数
5
解决办法
3万
查看次数

git stash - >使用当前更改合并存储更改

我对我的分支进行了一些更改,并意识到我忘了我已经对所述分支进行了一些其他必要的更改.我想要的是一种将我的隐藏更改与当前更改合并的方法.

有没有办法做到这一点?

为了方便起见,我最终放弃并首先承诺了我目前的变化,然后是我的变化,但我宁愿一举将它们送进去.

git git-stash git-merge

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

Git stash:"不能申请肮脏的工作树,请进行更改"

我正在尝试应用我之前隐藏的更改git stash pop并获取消息:

Cannot apply to a dirty working tree, please stage your changes
Run Code Online (Sandbox Code Playgroud)

关于如何处理的任何建议?

git git-stash

132
推荐指数
5
解决办法
5万
查看次数

如何使用我收藏的内容格式化补丁

在git中,我隐藏了我的变化.我可以用我藏的东西创建补丁吗?并将补丁应用于其他一些存储库(我的同事)?

我知道'git format-patch -1',但我认为这是我所承诺的.但我正在寻找同样的东西,因为我藏起来的变化?

如何在其他存储库中应用补丁?

git git-stash git-patch

126
推荐指数
4
解决办法
4万
查看次数

标签 统计

git ×10

git-stash ×10

git-checkout ×1

git-merge ×1

git-patch ×1