可能在某个版本中提交了某些内容,后来由于某种原因删掉了,除了一条一条查看历史记录之外,还有别的方式去找到这些内容吗?
gitlab github git
git reflog 试试能达到你的效果?
我发现 git log -p |grep "删除掉内容" 貌似是可行的,不知道还有没有更好的方法?
git log -p |grep "删除掉内容"
如果知道是哪个文件删除了,可以用 git log -p "文件名" |grep "删除掉内容" 不过还不能知道是哪个commit删掉的。。等找到方法再更新。
git log -p "文件名" |grep "删除掉内容"
补充: 这样可以查找到删除的内容和commit id git log -G"删除掉内容" -p
git log -G"删除掉内容" -p
依云 补充: -G 是查正则的。查文本用 -S 。
-G
-S
gitlab和github下fork后如何同步源的新更新
Git 感觉无用/多余的 commit 状态可以删掉吗 ?
github本地搭建出现repository: does not exist问题
如何从gitlab迁移到github
有没有Win下小巧方便的Github客户端?
开源博客框架介绍