smart git 使用不当造成discard怎么办:如果checkout时 不小心discard 而且之前没有commit 那么可以通过stash 本地仓库缓存--犯罪现场记录--中
apply stash 如果失败 则show 所有 找到时间点上发生的变动,然后一个一个文件比较,compare with After
left is 被删的 right is 目前的 next或者 Pres 每一处change红色标记,直接take left 用左边的替换当前文件
apply stash 如果失败 则show 所有 找到时间点上发生的变动,然后一个一个文件比较,compare with After
left is 被删的 right is 目前的 next或者 Pres 每一处change红色标记,直接take left 用左边的替换当前文件
即可.....。
参考原文:http://stackoverflow.com/questions/52704/how-do-you-discard-unstaged-changes-in-git
本文提供了一种方法,通过stash缓存本地仓库的犯罪现场记录,然后应用stash来解决在checkout时不小心discard且未进行commit的情况。包括如何识别并手动替换受影响的文件。

被折叠的 条评论
为什么被折叠?



