Autor | Zpráva | ||
---|---|---|---|
jrw Profil |
#1 · Zasláno: 23. 1. 2013, 11:19:33
Zdravím, po různých aktualizacích mě teď git na dotaz git status vypisuje dlouhý seznam smazaných souborů - deleted: soubory/cesta/..... pokud by byl jen jeden a nebo nějaké přijatelné množství použil bych git rm cached ale když je jich přes dvě obrazovky tak se mi do toho moc nechce. Nejde použít ani git rm -r cached protože jsou to různé soubory v různých adresářích.
Je nějaký způsob jak všechny ty soubory nějak jednoduše odstranit ze sledovaných? Díky |
||
juriad Profil |
#2 · Zasláno: 23. 1. 2013, 13:22:37
git add -u , nebo git add --all
|
||
jrw Profil |
#3 · Zasláno: 23. 1. 2013, 15:31:08
Nevím jestli jsem neudělal něco špatně ale nic to neudělalo.
|
||
juriad Profil |
#4 · Zasláno: 23. 1. 2013, 16:02:28
Soubor je sledovaný pokud byl některým commitem zaznamenán do historie, můš ho odstranit leda dalším commitem; nelze říct, tyto soubory ignoruj, pokud v aktuální historii existují. Pokud ti píše něco takového:
# On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # deleted: a # deleted: b/c # no changes added to commit (use "git add" and/or "git commit -a") $ git add -u $ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # deleted: a # deleted: b/c # $ git commit [master ffd8e1e] druhý commit 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 a delete mode 100644 b/c |
||
jrw Profil |
Supr, funguje to. Díky moc.
Ještě bych se chtěl zeptat jaký je rozdíl mezi git add -u a git add --all, díval jsem se do nápovědy ale moc jsem to nepochopil. |
||
juriad Profil |
#6 · Zasláno: 23. 1. 2013, 18:54:55
Nemáš zač.
Rozdíl mezi -u a --all z hlavy neznám, sám jsem vždy používal -u a při psaní mé odpovědi jsem si přečetl manuálovou stránku a zrak mi spočinul na --all, které je prý podobné. Doufal jsem, že ty si snad už poradíš. :) |
||
Časová prodleva: 11 let
|
0