git stash pop是否只返回最后一个存储?

我正在使用Git并尝试从远程存储库中提取。

当我这样做时,它会中止并说它将覆盖某些内容。

如果我执行git stash,然后执行git pull然后执行git stash pop,它将只会弹出最后隐藏的东西。

如果我执行藏匿弹出操作,将会发生冲突。

wanglei2222 回答:git stash pop是否只返回最后一个存储?

当您不提供特定的存储时,请stash@{0} is assumed。因此,您的问题的答案是:是的,它从列表中删除了最后一个隐居状态,并将其应用到当前工作树状态的顶部。

但是请注意,如果您有冲突,则不会从列表中删除存储区 ,解决冲突后,您必须手动drop将其删除:

  

应用状态可能会因冲突而失败;在这种情况下,它不会从存储列表中删除。您需要手动解决冲突,然后手动调用git stash drop

本文链接:https://www.f2er.com/3145291.html

大家都在问