Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

reducing `nu_scripts` git repo size by removing images and some obsolete file and rewriting history

Offen
#970 28 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Refactoring
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
git
Bereich
tooling

Rechercherichtung

Beginne mit der Untersuchung des Verzeichnisses .git sowie der Pfade themes, custom-completions und modules und verwende den gemeldeten Befehl zur Datenträgernutzung, um große Dateien zu finden. Bestimme, welche Bilder und veralteten Dateien für Git LFS oder ein Umschreiben der Historie infrage kommen. Die Aufgabe gilt als erledigt, wenn das Repository kleiner ist und die vorbereiteten Ergebnisse an Mitwirkende mit Push-Rechten übertragen werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Now the repo size seems huge to me:

> du | sort-by physical -r | first 4 | select path physical
╭─#─┬───────────────────────path────────────────────────┬─physical─╮
│ 0 │ /Users/user/git/nu_scripts_dev/.git               │ 297.5 MB │
│ 1 │ /Users/user/git/nu_scripts_dev/themes             │  58.6 MB │
│ 2 │ /Users/user/git/nu_scripts_dev/custom-completions │   5.5 MB │
│ 3 │ /Users/user/git/nu_scripts_dev/modules            │   1.1 MB │
╰─#─┴───────────────────────path────────────────────────┴─physical─╯

apparently because images are stored here.

Can we reduce the size of the repo by storing images using git-lfs?

I can do all the preparations and transfer the results to contributors with push rights.

Vorherrschende Sprache
Nushell
Sterne
1.3k
Forks
323
Ø Merge
3 Std. 34 Min.
Gemergte PRs (30 T.)
4

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nushell/nu_scripts

Alle Issues in nushell/nu_scripts

Ähnliche Issues

Weitere Issues zu DevTools

Neue Issues direkt in Ihr Postfach

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