Git Stash和Idea Shelve有什么区别?

问题描述 投票:0回答:1

我知道搁置不是Git命令,它们都用来放弃未完成的工作。有什么区别?哪一个更灵活?

git intellij-idea git-stash shelve
1个回答
1
投票

https://www.jetbrains.com/help/idea/work-on-several-features-simultaneously.html

Shelve在IDE中更易于使用 - 它可以更好地与UI集成。它也可以独立于使用的VCS工作。

Stash是git特有的。从功能的角度来看,命令行上的存储可能更强大,但IntelliJ UI中并不支持所有存储功能,因此在IDE存储和搁置中甚至可能。如果您不使用其他git客户端,Shelve应该可以正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.