Saya tahu bahwa dengan menggunakan GitHub, saya dapat mencari semua versi file saya saat ini di repo. Namun, saya juga ingin mencari versi lama dari file repo saya. Misalnya, saya dulu memiliki fungsi bernama get_info () di kode saya, tetapi menghapusnya beberapa versi yang lalu, apakah mungkin untuk mencari get_info dan menemukan kodenya. Jika tidak memungkinkan menggunakan GitHub, apakah mungkin dari baris perintah git?
EDIT
Terima kasih kepada @Mark Longair yang telah menunjukkan bagaimana hal ini dapat dilakukan dari baris perintah git. Jika tidak memungkinkan di GitHub, itu akan menjadi fitur yang bagus untuk dimiliki.
get_info
yang terkandung dalam diff yang diperkenalkan oleh komit. Anda mungkin bingung dengan--grep
opsi yang mencari pesan log.-G
opsi serupa , yang menggunakan regex, bukan string tetap.git log -S'get info' -p