有一次使用 Git pull 拉代码下来的时候,把本地还没有 commit 和 push 上去的代码给冲走了
一开始以为是别人覆盖了我的代码,但是想了一下,我都还没 commit 和 push 上去不应该会被覆盖,因为是我本地的代码
后来我看了一下 IDEA 右下角 Event Log 提示 : The stash entry is kept in case you need it again.
意思是我的本地 stash 存起来的代码与远程 pull 拉下来的代码有冲突
在控制台输入
git stash list : 查看 stash
git stash apply stash@{0} : 进行还原指定ID stash 区的代码
博主使用 Git pull 拉代码时,冲掉了本地未 commit 和 push 的代码。经排查,是本地 stash 代码与远程拉取代码冲突。可通过在控制台输入 git stash list 查看 stash,再用 git stash apply stash@{0} 还原指定 ID stash 区的代码。
1万+

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



