前提・実現したいこと
gitのログの追い方の質問です。
バグを含むファイルの変更が、いつmasterブランチにマージされたのかを知りたいです。
発生している問題・エラーメッセージ
masterブランチでバグが発覚したため、そのバグがいつ頃から起きていたのかを追うことにしました。
バグ含む変更をしたブランチ名は不明ですが、バグの原因となっているファイル名は特定できているため、そのファイルのログから追うことにしました。しかし、結局問題のコミットIDがわかっても、その変更を含むブランチが、いつmasterにマージされたのかわからず、バグがいつから起きているかがわかりませんでした。
試したこと
masterブランチ環境にて、以下のコマンドを実施しました。
git log 問題のファイルパス ⇒masterへのマージコミットが表示されない git log --name-only ⇒マージコミットは見えるが、どのマージコミットで反映されたのかわからない
「git log ファイルパス」 で、 マージコミットを含む履歴が見れる方法があれば解決なのですが、
ググってもなかなか出てこなかったため、質問させていただきました。
実現不可能なら、ほかの方法で解決する形でも構いません。
ご教授よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
git version 2.20.1.windows.1
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/07 13:22
2019/04/07 22:50
2019/04/08 15:42
2019/04/09 05:31