Git 在sourcetree上,签出其他分支后如何恢复存储?
我在一家分行工作时,有些零钱被藏了起来 我想在另一个分支上本地工作,所以我签入了一个新分支,并丢失了sourcetree侧栏中的所有存储 以下是sourcetree的屏幕截图: 如果我在终端上键入Git 在sourcetree上,签出其他分支后如何恢复存储?,git,github,atlassian-sourcetree,sourcetree,Git,Github,Atlassian Sourcetree,Sourcetree,我在一家分行工作时,有些零钱被藏了起来 我想在另一个分支上本地工作,所以我签入了一个新分支,并丢失了sourcetree侧栏中的所有存储 以下是sourcetree的屏幕截图: 如果我在终端上键入git stash list,我会得到一个隐藏列表 stash@{0}: On feature/SITE-5-doctor-name-at-checkin-success: Before commits stash@{1}: WIP on feature/SITE-5-doctor-name-at-c
git stash list
,我会得到一个隐藏列表
stash@{0}: On feature/SITE-5-doctor-name-at-checkin-success: Before commits
stash@{1}: WIP on feature/SITE-5-doctor-name-at-checkin-success: df48232 WIP show dummyDoctor on success page
stash@{2}: WIP on feature/SITE-5-doctor-name-at-checkin-success: 82b1aed Linting
stash@{3}: On feature/SITE-5-doctor-name-at-checkin-success: DEBUG
…所以我知道他们没有迷路
如何将它们返回到sourcetree侧栏,以便在这些分支中使用它们?欢迎使用堆栈溢出:) 侧边栏中确实列出了隐藏,但在您的图像中,它们已被折叠。标签、遥控器、隐藏等旁边的“显示”链接仅在悬停时显示
请注意,尝试将隐藏从一个分支应用到另一个分支可能会导致需要解决的冲突。在这种情况下,sourcetree不会像通常那样自动删除您的存储,而是在成功应用存储后,您需要右键单击并“删除”它们。Nevermind。我无意中创建了一个新的工作区,并在那里工作,所以很明显,这些藏品都在上一个工作区。换了线,但现在一切都好了。对落选的选民说:一个傻瓜怎么能不加评论地学会这么做呢?谢谢你的帮助!:)我几乎可以肯定它们没有折叠,但我使用了两个不同的窗口,指向不同分支中的同一存储库。不必要的混乱的东西。