public function getFirstCommitTitle($base, $sourceBranch)
{
try {
$forkPoint = $this->processHelper->runCommand(sprintf('git merge-base --fork-point %s %s', $base, $sourceBranch));
$lines = $this->processHelper->runCommand(sprintf('git rev-list %s..%s --reverse --oneline', $forkPoint, $sourceBranch));
return substr(strtok($lines, "\n"), 8);
} catch (\RuntimeException $e) {
return '';
}
}