最近遇到一个问题,我旁边小哥提交代码到了main分支,我要去合并代码,所以我强制切换到main分支,回来后发现代码不在了,wk,人懵了,我上搜用git stash发现没有用,后来研究发现有不用命令行的操作。
针对webstrom软件:
点击提交按钮
![](https://img-blog.csdnimg.cn/img_convert/51361e130eb23d442f05f7bfe3beee61.png)
点击搁置选项
![](https://img-blog.csdnimg.cn/img_convert/4f6d04ad985fb3a2c7c6ad771cfa0775.png)
点击进去后我们可以看到有目录,点开后就可以找到我们强制切换分支前要提交的文件
![](https://img-blog.csdnimg.cn/img_convert/636f30317e85cbbf4b0c95754b60ad35.png)
找到你丢失的文件后,右键选择取消搁置,他就会回到变更区了
![](https://img-blog.csdnimg.cn/img_convert/ddc0354a678b95486f007776f5f590f5.png)
最近遇到一个问题,我旁边小哥提交代码到了main分支,我要去合并代码,所以我强制切换到main分支,回来后发现代码不在了,wk,人懵了,我上搜用git stash发现没有用,后来研究发现有不用命令行的操作。
针对webstrom软件:
点击提交按钮
点击搁置选项
点击进去后我们可以看到有目录,点开后就可以找到我们强制切换分支前要提交的文件
找到你丢失的文件后,右键选择取消搁置,他就会回到变更区了