Get diff for staged files.
Future<String> stagedDiff({String? dir}) async { final result = await runGit(['diff', '--cached'], workingDirectory: dir); return result.success ? result.output : ''; }