[flutter_tools] use -f when fetching tags (#58703)
use -f to overwrite local tags on master branch
diff --git a/packages/flutter_tools/lib/src/version.dart b/packages/flutter_tools/lib/src/version.dart
index 75b186e..e798a36 100644
--- a/packages/flutter_tools/lib/src/version.dart
+++ b/packages/flutter_tools/lib/src/version.dart
@@ -749,7 +749,7 @@
if (channel == 'dev' || channel == 'beta' || channel == 'stable') {
globals.printTrace('Skipping request to fetchTags - on well known channel $channel.');
} else {
- _runGit('git fetch $_flutterGit --tags', processUtils, workingDirectory);
+ _runGit('git fetch $_flutterGit --tags -f', processUtils, workingDirectory);
}
}
final List<String> tags = _runGit(