reducing `nu_scripts` git repo size by removing images and some obsolete file and rewriting history
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
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus nushell/nu_scripts
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
nushell/nu_scripts#1273 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
nushell/nu_scripts#1269 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
nushell/nu_scripts#1266 · 10 Kommentare ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 58/100
nushell/nu_scripts#1206 ·
-
enhancement
nushell/nu_scripts#1202 · 1 Kommentar · 1 zugewiesene Person ·
Alle Issues in nushell/nu_scripts
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
stephrobert/dsoxlab#238 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
sublimehq/package_control#1780 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
typelevel/sbt-typelevel#929 ·
-
Update HugeIcons library Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
antfu-collective/icones#398 ·