文章目录
- 第一件要做的事 不要慌,冷静一下,什么都不要做
- 第二件事,在github桌面版上找到你自己上一次 最完美的代码 提交上去的那个history,然后右键点击该记录,选择,从该提交记录创建新分支,输入新分支名称即可,然后在编译器上切换到这个新分支,确保正确无误的时候,就把当前代码复制(Ctrl+ C),然后再切换到主分支(不要直接切换到主分支,要不然会提示conflict,即使你选择储藏修改,代码还是会有conflic需要你处理。正确方式是回到主分支后,将相应的文件用你刚才ctrl+c复制的代码替换,然后再回到github桌面版 committ,然后push到远程仓库,注意:如果有多个文件需要committ,可能会显示conflict,这个时候,你一个一个文件committ试试,我就是这样,然后就可以committ了)
- 除此之外 , 一个小技巧,可以在github网站版的仓库的提交history里面,每一条记录的最右边的<>图标,点击后就可以看到:该版本的所有文件,是不是很神奇,你不用担心代码丢失了