2016-10-07 40 views
0

私は現在取り組んでいるアプリケーションをデバッグしています。私はそれがある時点で存在していたことは間違いなく(または意図的に)削除されたことをかなり確信しています。コミット履歴を検索してコードが存在するかどうかを調べる方法を知りたい。 gitkコマンドを実行すると、検索機能付きのGUIが表示されましたが、検索ではコミットメッセージだけが表示され、コミットの内容は表示されませんでした。バージョンコントロールで見つからないコードを検索するにはどうすればよいですか?gitにコードが存在していないか確認してください。

答えて

1

gitログに-Sオプションを指定すると、すべてのコミットで指定された文字列が検索されます。

gitの-Sfunction_name

+0

を記録し、あなたはgitのログがFUNCTION_NAMEを-S入力することを意味しましたか?あなたがスペースを逃したように見えます。 –

+0

は、 "function_name"の代わりに探す必要があるテキストを使用します。しかし、それにはスペースは含まれていません。 – mrida

+0

このリンクは役に立ちましたか?https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History – mrida

関連する問題