github - 搜索git历史记录中的内容
某草草
某草草 2017-04-27 09:02:34
0
3
736

可能在某个版本中提交了某些内容,后来由于某种原因删掉了,除了一条一条查看历史记录之外,还有别的方式去找到这些内容吗?

某草草
某草草

membalas semua(3)
伊谢尔伦

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 id
git log -G"删除掉内容" -p

Evian menambah:
-G disemak untuk keteraturan. Gunakan -S untuk mencari teks.

洪涛

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)<.>

daripada: http://stackoverflow.com/questions/2928584/how-to-grep-search-committed-code-in-the-git-history

巴扎黑

Cuba git reflog untuk mencapai kesan anda?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan