動作環境
Windows 7 Pro (32bit)
SmartGit Version 17.0.4 #10132
- Git-Shell上にて実行
ソースコード(.cpp)を読んでいると、過去に削除したコンポーネントを参照している部分が見つかった。
コンポーネントの削除履歴をどう見つけるか?
参考: How do I “git blame” a deleted line?
C++ Builderの場合、コンポーネントの変更(削除や追加)は.dfmファイルで追えるだろう。
以下を実行してみた。
$ git log -S "E_status0" someFile.dfm
コミットのハッシュ値が表示された。
そのハッシュ値の7桁までをbitbucketで入力して、コミット時の状況が把握できた。