1. 044e52e hooks: add internal check for external hook API by Mike Frysinger · 3 days ago main
  2. 0cb88a8 git_superproject: Replace walrus operator by Gavin Mak · 5 days ago stable v2.55.1
  3. 08815ad upload: Add rev to rootRepo push option by Gavin Mak · 12 days ago v2.55
  4. 3c8bae2 info: print superproject revision by Scott Lee · 13 days ago
  5. 06338ab subcmds: delete redundant dest= settings by Mike Frysinger · 13 days ago
  6. 8d37f61 upload: Add superproject identifier as push option by Gavin Mak · 5 weeks ago
  7. 1acbc14 manifest: generalize --json as --format=<format> by Mike Frysinger · 6 weeks ago
  8. c448ba9 run_tests: only allow help2man skipping in CI by Mike Frysinger · 6 weeks ago
  9. 21cbcc5 update-manpages: include in unittests by Mike Frysinger · 6 weeks ago
  10. 0f200bb flake8: Ignore .venv directory by Erik Elmeke · 7 weeks ago
  11. c8da28c man: regenerate man pages by Mike Frysinger · 7 weeks ago
  12. c061593 manifest: Remove redundant re-raise of BaseExceptions by Erik Elmeke · 7 weeks ago
  13. a94457d Fallback to full sync when depth enabled fetch of a sha1 fails by Kaushik Lingarkar · 8 weeks ago
  14. 97dc5c1 project: use --netrc-optional instead of --netrc by Gavin Mak · 9 weeks ago v2.54
  15. 0214730 launcher: switch command quoting to shlex.quote by Mike Frysinger · 9 weeks ago
  16. daebd6c sync: Warn about excessive job counts by Gavin Mak · 9 weeks ago
  17. 3667de1 run_tests: fix running when cwd is not the root by Mike Frysinger · 10 weeks ago
  18. 85ee173 run_tests: enable Python 3.8 CI coverage by Mike Frysinger · 10 weeks ago
  19. f070331 Fix EROFS error when root fs is mounted read-only by Egor Duda · 10 weeks ago
  20. 9ecb80b pager: drop unused global vars by Mike Frysinger · 10 weeks ago
  21. dc8185f launcher: change RunError to subprocess.CalledProcessError by Mike Frysinger · 10 weeks ago
  22. 59b81c8 launcher: change collections.namedtuple to typing.NamedTuple by Mike Frysinger · 2 months ago
  23. 507d463 tox: sync black settings with run_tests by Mike Frysinger · 2 months ago
  24. cd391e7 black: update to v25 by Mike Frysinger · 3 months ago
  25. 8310436 run_tests: move test filtering to pytest markers by Mike Frysinger · 3 months ago
  26. d508739 run_tests: move CQ test skips here by Mike Frysinger · 3 months ago
  27. 91f4280 run_tests: run all tests all the time by Mike Frysinger · 3 months ago
  28. 243df20 launcher: change RunResult to subprocess.CompletedProcess by Mike Frysinger · 3 months ago
  29. 4b94e77 Sync: Fix full submodule sync while shallow specified by Albert Akmukhametov · 3 months ago v2.53
  30. fc901b9 sync: Refresh index before updating repo by Josip Sokcevic · 3 months ago
  31. 8d5f032 gc: Add tags to remote pack list by Josip Sokcevic · 4 months ago v2.52
  32. 99eca45 Activate submodules by Kaushik Lingarkar · 4 months ago
  33. 66685f0 Use 'gitfile' in submodule checkouts by Kaushik Lingarkar · 4 months ago
  34. cf9a2a2 Update internal filesystem layout for submodules by Kaushik Lingarkar · 4 months ago
  35. 5ae8292 Revert "sync: skip network half on repo upgrade" by Josip Sokcevic · 4 months ago
  36. dfdf577 docs: smart-sync: split out & expand details by Mike Frysinger · 4 months ago
  37. 747ec83 run_tests: update to python 3.11 & pytest 8.3.4 by Mike Frysinger · 4 months ago
  38. 1711bc2 git_config: prefer XDG config location by flexagoon · 5 months ago
  39. db111d3 sync: Recover from errors during read-tree by Josip Sokcevic · 5 months ago v2.51
  40. 3405446 gc: Add repack option by Josip Sokcevic · 5 months ago
  41. 41a27eb gc: extract deletion from Execute method by Josip Sokcevic · 5 months ago
  42. d93fe60 sync: Handle KeyboardInterrupt during checkout by Josip Sokcevic · 5 months ago
  43. 61224d0 sync: skip network half on repo upgrade by Josip Sokcevic · 6 months ago
  44. 13d6588 gc: Introduce new command to remove old projects by Josip Sokcevic · 6 months ago v2.50.1
  45. 9500aca sync: Delete symlinks relative to client topdir by Josip Sokcevic · 6 months ago v2.50 v2.50.0
  46. e8a7b9d Add smoke test for subcmd forall by Fredrik de Groot · 6 months ago
  47. cf411b3 Remove gitc support from repo by Josip Sokcevic · 6 months ago
  48. 1feecbd branches: Escape percent signs in branch names by Josip Sokcevic · 6 months ago
  49. 616e314 sync: Do not fail to sync a manifest with no projects by Peter Kjellerstedt · 7 months ago
  50. fafd1ec Fix event log command event hierarchy. by Josip Sokcevic · 7 months ago
  51. b1613d7 Make repo installation work without .git by Josip Sokcevic · 7 months ago
  52. ab2d321 sync: fix connection error on macOS by Kuang-che Wu · 7 months ago v2.49.3
  53. aada468 upload: Return correct tuple values in _ProcessResults by Josip Sokcevic · 7 months ago v2.49.2
  54. 1d50986 worktree: Do not try to fix relative paths by Allen Webb · 7 months ago v2.49.1
  55. e219c78 forall: Fix returning results early by Josip Sokcevic · 7 months ago
  56. f9f4df6 Use full name of the revision when checking dest-branch by joehsu · 7 months ago v2.49
  57. ebdf040 Add REPO_SKIP_SELF_UPDATE check in sync by Fredrik de Groot · 7 months ago
  58. 303bd96 manifest: add optional base check on remove and extend by Fredrik de Groot · 7 months ago
  59. ae384f8 [event_log] Stop leaking semaphore resources by Josip Sokcevic · 8 months ago
  60. 70a4e64 progress: always show done message by Kuang-che Wu · 8 months ago
  61. 8da4861 subcmds: reduce multiprocessing serialization overhead by Kuang-che Wu · 8 months ago
  62. 39ffd99 sync: reduce multiprocessing serialization overhead by Kuang-che Wu · 8 months ago
  63. 584863f Fix incremental syncs for prjs with submodules by Kaushik Lingarkar · 8 months ago
  64. 454fdaf sync: Always use WORKER_BATCH_SIZE by Josip Sokcevic · 8 months ago v2.48
  65. f7f9dd4 project: Handle git sso auth failures as repo exit by Josip Sokcevic · 8 months ago
  66. 70ee4dd superproject: Remove notice about beta by Josip Sokcevic · 8 months ago
  67. cfe3095 project: run fetch --refetch on unable to not parse commit by Josip Sokcevic · 8 months ago
  68. 621de7e Disable git terminal prompt during fetch/clone by Josip Sokcevic · 9 months ago
  69. d7ebdf5 init: add --manifest-upstream-branch by Kaushik Lingarkar · 9 months ago
  70. fabab4e man: regenerate man pages by Kaushik Lingarkar · 9 months ago
  71. b577444 project: Copy and link files even with local branches by Brian Norris · 9 months ago
  72. 1e19f7d sync: include TARGET_RELEASE when constructing smart sync target. by Navil · 9 months ago v2.47
  73. d8b4101 color: fix have_fg not re assign to true by bright · 9 months ago
  74. 1c53b0f tox.ini: Make the lint and format environments run black for all code by Peter Kjellerstedt · 9 months ago
  75. e5ae870 tox.ini, constraints.txt: Lock the version of black to <24 by Peter Kjellerstedt · 9 months ago
  76. e59e2ae project: run fetch --refetch onacould not parse commit by Josip Sokcevic · 9 months ago
  77. c44ad09 Add a `--rebase` option to sync command by Jeroen Dhollander · 9 months ago
  78. 4592a63 sync: Fix git command for aborting rebase being called incorrectly. by Erik Elmeke · 10 months ago
  79. 0444ddf project: ignore more curl failure modes by Mike Frysinger · 11 months ago v2.46
  80. 9bf8236 logging: Fix log formatting with colored output by Shik Chen · 11 months ago
  81. 87f52f3 upload: add a --topic option for setting topic explicitly by Mike Frysinger · 11 months ago
  82. 562cea7 sync: Abort rebase in progress if force-checkout is set by Erik Elmeke · 1 year, 1 month ago
  83. eede374 ssh: Set git protocol version 2 on SSH ControlMaster by Erik Elmeke · 1 year, 1 month ago
  84. 2c5fb84 upload: drop check for uncommitted local changes by Mike Frysinger · 1 year, 1 month ago
  85. 12f6dc4 git: raise hard version to 1.9.1 by Mike Frysinger · 1 year, 1 month ago
  86. 5591d99 release: update-hooks: helper for automatically syncing hooks by Mike Frysinger · 1 year, 2 months ago
  87. 9d86545 gitc: delete a few more dead references by Mike Frysinger · 1 year, 2 months ago
  88. cbd78a9 man: regenerate man pages by Mike Frysinger · 1 year, 2 months ago
  89. 46819a7 Remove platform_utils.realpath by Kaiyi Li · 1 year, 2 months ago
  90. 159389f Fix drive mounted directory on Windows by Kaiyi Li · 1 year, 2 months ago
  91. 4406642 git_command: unify soft/hard versions with requirements.json by Mike Frysinger · 1 year, 3 months ago
  92. 73356f1 project: Check if dotgit exists w/out symlink check by Josip Sokcevic · 1 year, 3 months ago v2.45
  93. 09fc214 git: raise soft version to 2.7.4 by Mike Frysinger · 1 year, 3 months ago
  94. 3762b17 git: raise hard version to 1.7.9 by Mike Frysinger · 1 year, 3 months ago
  95. ae419e1 docs: release: add recent git/python/ssh/debian info by Mike Frysinger · 1 year, 3 months ago
  96. a3a7372 main: Stringify project name in error_info by Josip Sokcevic · 1 year, 3 months ago
  97. fff1d2d ssh: Print details if running the command fails by Sebastian Schuberth · 1 year, 3 months ago v2.44
  98. 4b01a24 upload: Fix patchset description destination by Josip Sokcevic · 1 year, 3 months ago
  99. 4679022 sync: Fix sorting for nested projects by Josip Sokcevic · 1 year, 3 months ago
  100. edadb25 sync: introduce --force-checkout by Josip Sokcevic · 1 year, 3 months ago v2.43