Kazuki Yamaguchi f979ef1fb3 sync_default_gems.rb: gracefully handle merge commits
Find interesting commits by following parents instead of relying on
"git log".

If we encounter a merge commit that may contain a conflict resolution,
fall back to cherry-picking the merge commit as a whole rather than
replaying each individual commit. The sync commit will include a
shortlog for the squashed commits in that case.
2025-11-05 15:01:16 +09:00
..