Pytania oznaczone «git-rm»

`git rm` to polecenie Gita używane do usuwania plików z drzewa roboczego i indeksu. Użyj tego tagu dla wszystkich postów związanych z użyciem tego polecenia.

1922
Jak mogę usunąć plik z repozytorium Git?

Dodałem plik o nazwie "file1.txt"do repozytorium Git. Następnie dokonałem tego, dodałem kilka katalogów o nazwach dir1i dir2i przekazałem je do repozytorium Git. Teraz prąd repozytorium ma "file1.txt", dir1i dir2. Jak mogę usunąć "file1.txt"bez wpływu na innych, takich jak dir1i...

1166
Dlaczego istnieją dwa sposoby na wycofanie pliku z Git?

Czasami git sugeruje, git rm --cachedaby oderwać plik, czasem git reset HEAD file. Kiedy powinienem użyć które? EDYTOWAĆ: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # #...

499
Staging Usunięte pliki

Powiedzmy, że mam plik w moim repozytorium git o nazwie foo. Załóżmy, że został usunięty za pomocą rm(nie git rm). Następnie status git pokaże: Changes not staged for commit: deleted: foo Jak przeprowadzić etap usuwania tego pojedynczego pliku? Jeśli spróbuję: git add foo To mówi: 'foo'...

403
Usuń folder ze śledzenia git

Muszę wykluczyć folder (przesyłanie nazw) ze śledzenia. Próbowałem biec git rm -r --cached wordpress/wp-content/uploads a potem dodałem ścieżkę do .gitignore /wordpress/wp-content/uploads ale kiedy uruchomiłem git status, pojawiają się jako usunięte. Jeśli spróbuję zatwierdzić zmiany, pliki...

378
Jak przywrócić „git rm -r.”?

Przypadkowo powiedziałem git rm -r .. Jak mogę się z tego zrezygnować? Nie zobowiązałem się. Myślę, że wszystkie pliki zostały oznaczone do usunięcia, a także zostały fizycznie usunięte z mojej lokalnej kasy. EDYCJA: Mógłbym (gdybym znał polecenie) powrócić do ostatniego zatwierdzenia. Ale...

236
Jak usunąć wiele usuniętych plików w repozytorium Git

Usunąłem niektóre pliki i pokazuje status git jak poniżej. Popełniłem i popchnąłem. GitHub nadal pokazuje usunięte pliki w repozytorium. Jak mogę usunąć pliki z repozytorium GitHub? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be...

163
„Git rm --cached x” czy „git reset head - x”?

GitRef.org - Podstawowy : git rmusunie wpisy z obszaru przemieszczania. To jest trochę inne niż w git reset HEADprzypadku plików "unstages". Mówiąc „unstage”, mam na myśli, że przywraca strefę inscenizacji do tego, co było, zanim zaczęliśmy modyfikować rzeczy. git rmz drugiej strony po prostu...

96
Jak zignorować pliki, które są w repozytorium?

Mam plik (config.php), który jest już zatwierdzony do repozytorium Git, ale chcę zignorować lokalnie, tj. Chcę, aby ten plik pozostał w repozytorium, ale zmusić Gita do zignorowania wszelkich zmian w nim. Umieściłem plik w .gitignore, ale nadal jest oznaczony jako zmieniony, a Git nadal próbuje...