1. 7bba4ee vpython: update to uv spec format by Mike Frysinger · 9 days ago main
  2. d53a427 sync: Support manifest-driven default smart sync by Rahul Yadav · 8 weeks ago
  3. 5d4149f gc: add --keep-manifest-projects by Victor Pushkarev · 4 weeks ago
  4. cf499e3 sync: record superproject sync analysis state again by Ram Peri · 13 days ago
  5. cc0546b isort: print diff on failures by Mike Frysinger · 9 days ago
  6. ccf9ce3 sync: keep local sync state paths relative to repo root by Victor Pushkarev · 3 weeks ago
  7. 9066409 init: don't suggest --no-use-superproject on failure by Ram Peri · 13 days ago
  8. 2908f59 Revert "sync: Recommend using --no-use-superproject if sync fails." by Ram Peri · 13 days ago
  9. e1e215a project: don't plan a stateless prune without a worktree by Gavin Mak · 2 weeks ago stable v2.68.1
  10. 175198b sync: skip the bloat check for projects without a worktree by Gavin Mak · 2 weeks ago
  11. 310c995 project: don't rerun git status after a failed snapshot by Gavin Mak · 2 weeks ago
  12. e7d4d97 Fix fail in test_repo_trace if trace is disabled by Fredrik de Groot · 1 year, 10 months ago
  13. 8c7e0a6 info: reuse branch snapshots and combine history walks by Gavin Mak · 6 weeks ago v2.68
  14. f6f5946 project: avoid unnecessary sync revision enumeration by Gavin Mak · 6 weeks ago
  15. 6321b26 project: make fast-forward merges explicit by Gavin Mak · 6 weeks ago
  16. 7bffc72 project: fold normal stash detection into status by Gavin Mak · 6 weeks ago
  17. aaadd5d sync: reuse status HEAD in the bloat scan by Gavin Mak · 6 weeks ago
  18. c9448f9 project: render worktree status from one snapshot by Gavin Mak · 6 weeks ago
  19. 530258d project: use one status snapshot for dirty checks by Gavin Mak · 3 weeks ago
  20. c156648 git_status: parse one porcelain v2 worktree snapshot by Gavin Mak · 6 weeks ago
  21. 22f820d git_command: allow lossless capture of machine output by Gavin Mak · 6 weeks ago
  22. 4c37f58 project: pass --no-filter and --no-tags in DownloadPatchSet by Sam Saccone · 5 weeks ago
  23. c86ddc1 project: rename UncommitedFiles to UncommittedFiles by Gavin Mak · 3 weeks ago
  24. c638b54 command: preserve project filters in regex selection by Victor Pushkarev · 3 weeks ago
  25. fb4a910 tests: avoid losing trace2 socket readiness signal by Victor Pushkarev · 3 weeks ago
  26. 4b3ada1 sync: keep generated jobs-checkout help host-independent by Victor Pushkarev · 5 weeks ago
  27. a468ea7 sync: implement reprojectcmd for the local half by Gavin Mak · 5 weeks ago
  28. c2c330b project: report why refreshing the index failed by Brian Gan · 3 weeks ago
  29. cc88be3 command: fix group selection across submanifests by Victor Pushkarev · 5 weeks ago
  30. 16cfb53 release: update-manpages: restore __main__ guard by Victor Pushkarev · 5 weeks ago
  31. 578b57c manifest_xml: Improve error message on base check fail by Fredrik de Groot · 10 months ago
  32. fe2c23f upload: bypass branch editor with explicit branch and -y by Arif Kasim · 6 weeks ago
  33. d27d682 project: check upstream ref ancestry for non-shallow clones by Rahul Yadav · 5 weeks ago v2.67
  34. 0ea57e2 project: gate the default-branch query by Git version by Gavin Mak · 6 weeks ago
  35. ba8ddf3 git_superproject: resolve one negotiation ref directly by Gavin Mak · 6 weeks ago
  36. d88ce8d upload: reuse the worker current-branch result by Gavin Mak · 6 weeks ago
  37. 5e8d2a6 version: read describe and date in one Git call by Gavin Mak · 6 weeks ago
  38. e59c9cd cherry_pick: resolve and read commits in one process by Gavin Mak · 6 weeks ago
  39. 83428a9 rebase: delegate automatic stashing to Git by Gavin Mak · 6 weeks ago
  40. 948abc8 git_config: recognize only complete object IDs by Gavin Mak · 6 weeks ago
  41. c63a2f9 sync: tell apart same-path submanifest projects by kimhappy · 6 weeks ago
  42. 0039e39 project: carry current state from the ref snapshot by Gavin Mak · 6 weeks ago
  43. 5f37845 project: reuse ref OIDs in branch maintenance by Gavin Mak · 6 weeks ago
  44. d27034b project: centralize safe branch and commit resolution by Gavin Mak · 6 weeks ago
  45. 6541729 project: reuse loaded refs when resolving HEAD by Gavin Mak · 6 weeks ago
  46. b85e76a git_refs: load HEAD with the ref snapshot on Git 2.45 by Gavin Mak · 6 weeks ago
  47. e5bbb5c upload: prune ref scans for untouched projects and specific branches by James Hawkins · 6 weeks ago
  48. 4fe8761 project: read HEAD directly in-memory to avoid subprocesses by James Hawkins · 6 weeks ago
  49. d729942 sync: skip submodules removed from their parent by kimhappy · 6 weeks ago
  50. 3f087a8 sync: fetch submodules after their parent repository by kimhappy · 6 weeks ago
  51. 3a6e25a sync: check out submodules at the parent's new revision by kimhappy · 6 weeks ago
  52. 41c2597 project: don't use dest-branch or tags as SHA-1 upstream fallback by Gavin Mak · 6 weeks ago
  53. e6ad708 hooks: add --fix option to auto-apply hook fixes by Rahul Yadav · 8 weeks ago
  54. 09914bc Add detailed upload context to Trace2 telemetry by Ram Peri · 9 weeks ago
  55. 3f17756 project: allow re-reading submodule gitlinks by kimhappy · 6 weeks ago
  56. b85886f project: skip manifest default fallback for MetaProjects by Gavin Mak · 8 weeks ago v2.66.1
  57. d9da609 project: preserve -c optimization when revision is a SHA-1 by Gavin Mak · 9 weeks ago v2.66
  58. 4bec297 command: Respect smart sync override declaratively by default by Gavin Mak · 5 months ago
  59. 54fa31c project: derive HEAD fallback from git's own default branch by Brian Gan · 10 weeks ago
  60. 29b6630 project: make GetHead file-read fallback reftable-aware by Brian Gan · 10 weeks ago
  61. 0b82311 sync: allow syncing groups with repo sync -g group by Andrew Chant · 3 months ago
  62. 06c4f9e git_superproject: don't filter rewritten manifest by Andrew Chant · 3 months ago
  63. dd11303 sync: Deprecate fetch-submodules flag names by Josef Malmström · 3 months ago
  64. eeba6f2 hooks: pass yes flag when available by Rahul Yadav · 3 months ago
  65. 1729aae project: Skip superproject upstream check for MetaProjects by Ajay Gupta · 6 months ago
  66. 978adb7 sync: Add CLI flag for globally disabling submodule fetch by Josef Malmström · 3 months ago
  67. 0398c67 color: Replace anonymous sentinel with named class by Brian Gan · 3 months ago
  68. 3bb4871 rebase: Resolve revisionExpr to tracking branch for --onto-manifest by Gavin Mak · 3 months ago
  69. 35bbf70 color: Treat "true" and "yes" as "auto", not "always" by Brian Gan · 3 months ago v2.65
  70. 881af15 agents: run review agents manually by Gavin Mak · 3 months ago
  71. fbc9c79 tests: Fix test compatibility with Python 3.14 forkserver by Brian Gan · 3 months ago
  72. ead4b2d sync: Implement fetchcmd for standard Git layouts by Gavin Mak · 4 months ago
  73. e7cac4b status: Show ahead/behind info for local branches by Brian Gan · 3 months ago
  74. 9198601 info: Parallelize project data gathering for JSON output by Gavin Mak · 3 months ago
  75. a27dbcd git_trace2_event_log: Fix index out of range on empty config values by Rahul Yadav · 3 months ago
  76. 547dc99 repo: Normalize GNUPGHOME path for MSYS GPG on Windows by Gavin Mak · 3 months ago
  77. 88a7e88 info: Report actual checked-out HEAD revision by Gavin Mak · 4 months ago
  78. c21a41c git_config: Support SHA-256 object IDs by Gavin Mak · 4 months ago
  79. 6586efe man: disable line wrapping by Brian Gan · 3 months ago
  80. 3af9e2f project: fix sync of shallow projects sharing objdir by Sainath Varanasi · 3 months ago
  81. d32b702 agents: Add CRAG-generated review agents and skills by Gavin Mak · 4 months ago
  82. 7f58543 gitignore: Add AI agent files by Nasser Grainawi · 6 months ago
  83. 39c0b60 sync: Support pluggable remote helpers for smart sync manifest server. by Rahul Yadav · 4 months ago
  84. cd307a6 project: Add REPO_PROJECT_FETCH_URL environment variable by Gavin Mak · 4 months ago
  85. 4b46263 sync: do not init sibling submodules in parallel by Josef Malmström · 4 months ago
  86. d9d86fb repo: Bump launcher version to 2.65 by Gavin Mak · 4 months ago
  87. f7a24df project: handle corrupted projects in DeleteWorktree by Gavin Mak · 4 months ago
  88. e0bd39c project: Extract project envvar generation to GetEnvVars by Gavin Mak · 4 months ago
  89. c883613 sync: Skip copyfile/linkfile for unavailable projects by Xin Li · 4 months ago
  90. 384c059 tests: Deduplicate test setup in test_project.py by Gavin Mak · 5 months ago
  91. b853113 init: Add --use-local-gitdirs for standard Git layouts by Gavin Mak · 6 months ago
  92. 2d54384 sync: Add --superproject-rev flag to sync to specific revision by Gavin Mak · 6 months ago v2.64
  93. 1b4e7a0 Fix submodules not synced for repeated repo by Josef Malmström · 5 months ago
  94. a94c9e2 Automated: Migrate gerrit/git-repo from gsutil to gcloud storage by gurusai-voleti · 5 months ago
  95. 51021fb abandon/start/info: Make them respect smart sync override by Gavin Mak · 5 months ago
  96. d453273 command: Move smart sync override logic to Command base class by Gavin Mak · 5 months ago
  97. 0129ac1 docs: drop period in headers by Mike Frysinger · 5 months ago
  98. bf8c59f run_tests: help2man: update to latest release by Mike Frysinger · 5 months ago
  99. 003f040 Fix missing `None` check in Remote.Save by Josef Malmström · 5 months ago
  100. 1db50e4 Add support for self referencing submodules by Josef Malmström · 5 months ago