Articles of gitignore

Rimuovi la directory dal repository remoto dopo averli aggiunti a .gitignore

Ho commesso e spinto alcune directory su Github. Dopo di ciò, ho modificato il file .gitignore aggiungendo una directory che dovrebbe essere ignorata. Tutto funziona bene, ma la directory (ora ignorata) rimane su github. Come posso cancellare quella directory da github e la cronologia del repository?

Git sta ignorando i file che non sono in gitignore

Ho un repository git che ignora i file di immagine e alcuni altri file, ma il mio file .gitignore ha solo il fatto di ignorare un file config.php . C’è qualche file di ignoranza globale da qualche parte che non riesco a trovare? Devo specificare i file per aggiungerli ora e mi sta dando questo […]

Come escludere il file solo dalla cartella principale in Git

Sono consapevole dell’uso del file .gitignore per escludere alcuni file da aggiungere, ma ho diversi file config.php nell’albero dei sorgenti e devo escludere solo uno, che si trova nella radice mentre altri rimangono sotto il controllo di revisione. Cosa dovrei scrivere in .gitignore per rendere questo accada?

Usando .gitignore per ignorare tutto tranne directory specifiche

Il mio problema è che ho un sacco di siti Web WordPress nel mio repository git, di cui voglio impegnare selettivamente solo il contenuto delle mie cartelle di themes , ignorando il resto dei file ridondanti trovati in WordPress. Ho usato i file .gitignore per ignorare i tipi di file prima, ma può essere usato […]

Come creare il file .gitignore

Ho bisogno di aggiungere alcune regole al mio file .gitignore , tuttavia, non riesco a trovarlo nella cartella del mio progetto. Non viene creato automaticamente da Xcode? In caso contrario, quale comando mi consente di crearne uno?

Come funzionano i pattern negati in .gitignore?

Sto tentando di utilizzare un file .gitignore con pattern negati (righe che iniziano con!), Ma non funziona come mi aspetto. Come esempio minimo, ho la seguente struttura di directory: C:/gittest — .gitignore — aaa/ — bbb/ — file.txt — ccc/ — otherfile.txt e nel mio file gitignore, ho questo: aaa/ !aaa/ccc/ La mia comprensione (basata […]

gitignore tutti i file di estensione nella directory

C’è un modo per ignorare tutti i file di un tipo in una directory? ** è apparentemente privo di significato per git, quindi questo non funziona: /public/static/**/*.js L’idea è quella di abbinare cartelle nidificate arbitrarie.

Come funzionano effettivamente le regole di esclusione di gitignore?

Sto cercando di risolvere un problema di gitignore su una struttura di directory di grandi dimensioni, ma per semplificare la mia domanda l’ho ridotto a quanto segue. Ho la seguente struttura di directory di due file (foo, bar) in un nuovo repository git (nessun commit fino ad ora): a/b/c/foo a/b/c/bar Ovviamente, uno ‘git status -u’ […]

git ignore vs. exclude vs. assume-invariato

Ho letto i documenti su questo più volte e non riesco ancora a ottenere completamente le differenze tra questi diversi comandi. Forse sono solo io, ma la documentazione potrebbe essere più lucida: http://git-scm.com/docs/gitignore https://help.github.com/articles/ignoring-files Inoltre, molti dei commenti su questo argomento sembrano usare le parole “indicizzato”, “impegnato”, “tracciato” un po ‘alla lettera, il che rende […]

Come dire a git di ignorare le singole righe, cioè gitignore per specifiche linee di codice

.gitignore può ignorare interi file, ma esiste un modo per ignorare linee specifiche di codice durante la codifica? Aggiungo spesso e ripetutamente le stesse linee di debug in un progetto, solo per ricordarmi di rimuoverle prima di eseguire il commit. Mi piacerebbe solo mantenere le linee nel codice e fare in modo che il git […]