あしからず

犯人捜しなぞ、自分がやりたことではないのだが、要望があったので、しらべてみました。

やりたいこと

Javaから、テストメソッド名を抽出し、

だれが、マージリクエストを投げ誰が、マージしたのか

一覧を得たい。

テスト一覧

find . -name '*Test.java' | while read line; do echo "" ; echo $line; git blame $line | egrep '(void|class)'  ; done

このコミットが、その後マージされたのか

< commit-id>以降に発生したマージの一覧が表示

git log <commit-id>..<branch> --ancestry-path --merges --reverse

履歴の関連部分を視覚化

git log --oneline --graph --decorate --ancestry-path --boundary <commit-id>..<branch>

情報源

https://codeday.me/jp/qa/20190406/562161.html

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-09-26 (木) 16:59:25 (52d)