Rumah > Soal Jawab > teks badan
可能在某个版本中提交了某些内容,后来由于某种原因删掉了,除了一条一条查看历史记录之外,还有别的方式去找到这些内容吗?
伊谢尔伦2017-04-27 09:04:34
Saya dapati git log -p |grep "删除掉内容"
yang nampaknya boleh dilaksanakan.
Jika anda tahu fail mana yang telah dipadamkan, anda boleh menggunakan git log -p "文件名" |grep "删除掉内容"
Tetapi kami masih tidak tahu komit mana yang telah dipadamkan. . Saya akan mengemas kini apabila saya menemui jalan.
Tambahan:
Dengan cara ini anda boleh mencari kandungan yang dipadamkan dan komit idgit log -G"删除掉内容" -p
Evian menambah: -G
disemak untuk keteraturan. Gunakan -S
untuk mencari teks.
PHP中文网2017-04-27 09:04:34
Carian berdasarkan log tidak tepat, dan keperluan untuk commit msg yang asalnya ditulis terlalu tinggi. Ia tidak sebagus ini
git grep sth $(git rev-list --all)<. 🎜>