popLatestStash method

Future<bool> popLatestStash()

Implementation

Future<bool> popLatestStash() async {
  final pop = await Process.run('git', [
    'stash',
    'pop',
    '--index',
  ]);

  if (pop.exitCode != 0) {
    logger
      ..err('Failed to pop backup stash')
      ..detail('Error: ${pop.stderr}');
    return false;
  }

  logger.detail('Popped latest stash');

  return true;
}