Intellij idea里面使用git,gitstash使用,shelve分别是什么意思

在日常开发中有时候需要切换到叧外的一个分支但在某些条件下当前的分支上存在一些文件尚未提交,这时候就需要使用到idea自带的git gitstash使用功能来"暂存"一些尚未提交的文件待切换到另外的分支上再提交到新的分支上去。

任意打开一个项目进行演示:

这样就能避免一些不必要的merge操作也能够正常切换到其他嘚分支了。

IntelliJ支持git隐藏以及它自己内置的shelve命令这些似乎在目的和效用上几乎相同。它们之间有什么区别

我要回帖

更多关于 gitstash使用 的文章

 

随机推荐