40得票2回答
git stash和pop命令显示文件不再标记为移动?

git mv file1 file2 git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # renamed: ...

39得票2回答
如果我将更改藏在一个分支中,然后删除该分支会发生什么?

如果我在一个分支中隐藏了更改,然后删除该分支,会发生什么? (1) 我会失去隐藏的更改吗? 示例:git stash git checkout other_branch git branch -D previous_branch (2) 另外,上述的存储和删除步骤是否等同于在分支中提交更改...

37得票2回答
如何“更新” Git 存储库的 Stash?

在我的当前分支上,我有几个存储:stash@{0}stash@{1}stash@{2}如果我应用stash@{0}: $ git stash apply stash{0} 修改这个stash 我想保存更改到当前stash stash@{0} 我不想创建第四个stash,我只想更新第一个s...

36得票1回答
一个存储提交中的`WIP`是什么?

在储藏提交中,WIP是什么意思?$ git stash list stash@{0}: WIP on master: 049d078 added the index file stash@{1}: WIP on master: c264051 Revert "added file_size" ...

36得票3回答
将使用Atlassian Sourcetree所做的更改存储起来

我在项目中有很多文件已更改。我希望隐藏2个文件,但我有点担心会犯错误,因为我从未这样做过。 如果我现在进行隐藏,它只会隐藏这2个暂存的文件吗? 如果我不标记“保留暂存的更改”,那么它会返回到之前的状态吗? 这可能听起来很蠢,但最好还是谨慎一些。

34得票6回答
合并冲突时如何使用git stash

我们做了一些不好的事情。 在合并冲突期间,我们运行了git stash save,现在我们无法恢复我们的工作。 我们尝试过的方法:git pull -Xours origin master git stash apply --index 而且: git pull origin master...

34得票4回答
如何在Git中向存储区添加更多的修改

假设我已经存储了一些更改,并且我想将进一步的更改添加到同一个存储中(例如stash@{0})。有没有简单的方法可以做到这一点?把两个存储合并成一个怎么样? 假设您已经存储了一些更改,现在想要将其他更改添加到相同的存储区(如stash@{0})中,是否有简便方式?另外,如何将两个存储区合并为一个?

33得票1回答
"Too many revisions" Git 信息。

在 git 版本 1.7.9.5 上,尝试...git stash show -p stash@{"Friday Smarch 13 13:13:13 2013"} (来自是否可以在通过日期查看git stash时选择特定的stash?) 我收到了错误消息Too many revisions...

33得票2回答
如何使用EGit还原已暂存的更改?

当我在有未提交的更改的情况下切换分支时,会提示我储藏我的更改: 当我切换回储存更改的分支时,看不到任何未提交的更改。 使用EGit如何检索被储藏的更改?

32得票2回答
如何在拉取后获取stash

昨天我在主分支上做了一些更改,但没有提交它们。今天我试图拉取主分支,但它说我必须提交或隐藏我的更改。我使用“git stash”命令来隐藏它们,然后从主分支上拉取代码,使用“git pull”命令。我现在对我的代码进行了一些更改,但是发现应该先隐藏更改并提交更改。现在我该如何做以下三件事情:1...