github / github/app

Allow project / GitHub repo addition to recognize bare clones

Offen
#1,434 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Requests and ideas
Vorherrschende Sprache
Keine Sprachdaten
Sterne
2.1k
Forks
153
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Feature summary

_No response_

### What problem are you trying to solve?

When adding a project or GitHub repository, the current flow does not recognize repositories that are bare clones. This makes the repo appear unsupported or unavailable even though it is a valid repository state.

### Proposed solution

Update the repository/project addition flow to detect bare clone repositories and treat them as valid inputs for addition. If there are any limitations, surface a clear message explaining the constraint instead of failing silently or rejecting the repo outright.

### Workflow impact

This would remove a setup blocker for users working with bare clones and make repository onboarding more reliable, especially in environments where repositories are mirrored or managed in bare form.

### Installation context

GitHub App repository addition flow

### Additional context

If relevant, the repository may be managed as a bare clone rather than a working tree checkout.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start with the GitHub App repository addition flow and trace how it validates repositories without a working tree. Check the bare-clone case first, then define the supported behavior and clear limitation message; done means a bare clone can be added or is rejected with an explicit explanation.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
developer-experience
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.