`apply.sh --diff`: show what an existing file is missing

Aperta Adatta ai principianti
#79 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
77/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
shell
Ambito
cli

Direzione di ricerca

Inizia leggendo apply.sh per seguire il modo in cui la modalità headless gestisce i file esistenti e il rendering dei template. Poi esamina tests/run.sh per seguire le convenzioni dei test. Il lavoro è concluso quando --diff stampa un diff unificato per ogni file ignorato, non scrive alcun file e la suite di test copre questo comportamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

Headless apply.sh skips every file that already exists and lists it as skipped. A repo with a three-line CONTRIBUTING.md learns nothing about what the template would have added.

Done when: --diff prints a unified diff of the rendered template against each skipped file, writes nothing, and tests/run.sh covers it.

Lingua principale
Shell
Stelle
16
Fork
9
Merge medio
1g 17h
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CreativesLibrary/oss-launch

Tutte le issue di CreativesLibrary/oss-launch

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.