summaryrefslogtreecommitdiffstats
path: root/project.py
Commit message (Expand)AuthorAgeFilesLines
* style: use `import git_refs` everywherev2.71stableMike Frysinger3 days1-91/+105
* upload: suppress git push progress when quiet or non-TTYGavin Mak3 days1-1/+6
* style: use `import git_command` everywhereMike Frysinger6 days1-56/+58
* style: use `import repo_logging` everywhereMike Frysinger6 days1-2/+2
* style: use `import repo_trace` everywhereMike Frysinger7 days1-2/+2
* style: use `import error` everywhereMike Frysinger7 days1-86/+86
* project: accept v3 git bundles in _IsValidBundleBrian Gan8 days1-1/+1
* sync, init: support repo.smartsync config and --head aliasLaMont Jones8 days1-0/+13
* repo: tolerate a transiently missing stable branchBrian Gan2026-10-131-2/+8
* sync: skip clone.bundle when repo.fetchcmd is configuredGavin Mak2026-10-091-6/+7
* project: peel annotated tags in GetRevisionId with cached refsGavin Mak2026-10-091-18/+12
* sync: don't run git ls-remote before fetchcmd on unpinned refsGavin Mak2026-10-091-38/+32
* sync: roll back repo when stable is rewoundBrian Gan2026-10-091-0/+12
* init: don't suggest --no-use-superproject on failureRam Peri2026-09-241-3/+2
* project: don't plan a stateless prune without a worktreev2.68.1Gavin Mak2026-09-231-2/+8
* sync: skip the bloat check for projects without a worktreeGavin Mak2026-09-231-1/+8
* project: don't rerun git status after a failed snapshotGavin Mak2026-09-231-1/+20
* project: avoid unnecessary sync revision enumerationGavin Mak2026-09-211-13/+16
* project: make fast-forward merges explicitGavin Mak2026-09-211-5/+6
* project: fold normal stash detection into statusGavin Mak2026-09-211-1/+16
* project: render worktree status from one snapshotGavin Mak2026-09-211-26/+123
* project: use one status snapshot for dirty checksGavin Mak2026-09-211-1/+80
* project: pass --no-filter and --no-tags in DownloadPatchSetSam Saccone2026-09-211-1/+5
* project: rename UncommitedFiles to UncommittedFilesGavin Mak2026-09-171-3/+3
* sync: implement reprojectcmd for the local halfGavin Mak2026-09-151-20/+293
* project: report why refreshing the index failedBrian Gan2026-09-141-9/+27
* project: check upstream ref ancestry for non-shallow clonesv2.67Rahul Yadav2026-09-031-35/+59
* project: gate the default-branch query by Git versionGavin Mak2026-09-021-3/+5
* project: carry current state from the ref snapshotGavin Mak2026-08-311-11/+13
* project: reuse ref OIDs in branch maintenanceGavin Mak2026-08-311-11/+27
* project: centralize safe branch and commit resolutionGavin Mak2026-08-311-2/+15
* project: reuse loaded refs when resolving HEADGavin Mak2026-08-311-5/+22
* upload: prune ref scans for untouched projects and specific branchesJames Hawkins2026-08-281-2/+18
* project: read HEAD directly in-memory to avoid subprocessesJames Hawkins2026-08-281-14/+59
* project: don't use dest-branch or tags as SHA-1 upstream fallbackGavin Mak2026-08-271-12/+9
* Add detailed upload context to Trace2 telemetryRam Peri2026-08-261-3/+45
* project: allow re-reading submodule gitlinkskimhappy2026-08-251-0/+36
* project: skip manifest default fallback for MetaProjectsv2.66.1Gavin Mak2026-08-101-6/+25
* project: preserve -c optimization when revision is a SHA-1v2.66Gavin Mak2026-08-041-17/+34
* project: derive HEAD fallback from git's own default branchBrian Gan2026-07-301-4/+25
* project: make GetHead file-read fallback reftable-awareBrian Gan2026-07-301-2/+6
* project: Skip superproject upstream check for MetaProjectsAjay Gupta2026-07-161-6/+24
* sync: Implement fetchcmd for standard Git layoutsGavin Mak2026-06-301-31/+180
* status: Show ahead/behind info for local branchesBrian Gan2026-06-301-3/+24
* info: Report actual checked-out HEAD revisionGavin Mak2026-06-291-0/+12
* git_config: Support SHA-256 object IDsGavin Mak2026-06-261-1/+1
* project: fix sync of shallow projects sharing objdirSainath Varanasi2026-06-251-4/+25
* project: Add REPO_PROJECT_FETCH_URL environment variableGavin Mak2026-06-161-0/+1
* project: handle corrupted projects in DeleteWorktreeGavin Mak2026-06-051-32/+65
* project: Extract project envvar generation to GetEnvVarsGavin Mak2026-05-271-1/+45