1.问题场景描述
我在使用微信开发者工具
时,由于代码没提交
,但是此时拉取代码
了,导致本地修改的未提交的代码被覆盖
了。
问题出现流程:
(1)本地修改的代码未提交。
(2)拉取远程分支代码。
(3)导致代码被覆盖。
2.问题解决
2.1 通过微信开发者工具的贮藏功能恢复
具体操作如下:
(1)找到版本管理
(2)找到贮藏
右下角展示的就是被覆盖的代码。
(3)恢复代码
选中被覆盖的文件后右键
。只能一个一个的恢复。
注意:在恢复文件前一定不要提交代码,一旦提交,贮藏区的文件就会被清除。那样代码真的找不回来。
2.2 通过还原以前的版本功能(仅限于windows系统)
(1)找到存放代码的本地文件夹
(2)还原以前版本
2.3 万能方案(100%解决问题)
那就是重新写。。。。。
所以平常要有代码备份的习惯,经常提交下代码不要间隔太久。