Eu sei que usando o GitHub posso pesquisar todas as versões atuais dos meus arquivos em um repositório. No entanto, também gostaria de pesquisar as versões mais antigas de meus arquivos repo. Por exemplo, digamos, eu costumava ter uma função chamada get_info () em meu código, mas a excluí várias versões atrás, é possível pesquisar get_info e encontrar o código. Se não for possível usar o GitHub, é possível a partir da linha de comando do git?
EDITAR
Obrigado a @Mark Longair por mostrar como isso pode ser feito a partir da linha de comando do git. Se não for possível no GitHub, seria um ótimo recurso.
get_info
está contido no diff que o introduz cometer. Você pode estar se confundindo com a--grep
opção, que pesquisa as mensagens de log.-G
opção semelhante , que usa um regex em vez de uma string fixa.git log -S'get info' -p