Pytania otagowane jako 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.



20
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 dir2?
1922 git  git-rm 


12
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 # # Untracked files: # (use "git add <file>..." to include in …
1166 git  git-reset  git-rm 

8
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' did not match any …
499 git  git-add  git-rm  git-stage 


5
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 zostaną usunięte, a nie tylko usunięte ze śledzenia. Co ja robię źle? Próbowałem też git …
403 git  git-rm 

12
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 byłoby znacznie lepiej, gdybym mógł po prostu cofnąć …
378 git  git-rm 


9
Git: wyświetla tylko pliki „nieśledzone” (także niestandardowe polecenia)
Czy istnieje sposób użycia polecenia, takiego jak git ls-fileswyświetlanie tylko nieśledzonych plików? Pytam o to, ponieważ używam następującego polecenia do przetwarzania wszystkich usuniętych plików: git ls-files -d | xargs git rm Chciałbym coś podobnego dla nieśledzonych plików: git some-command --some-options | xargs git add Byłem w stanie znaleźć -oopcję git …

10
Git dodać wszystkie pliki zmodyfikowane, usunięte i nieśledzone?
Czy istnieje sposób dodania wszystkich plików bez względu na to, co zrobisz, niezależnie od tego, czy zostaną one usunięte, nieśledzone itp.? jak na zatwierdzenie. Po prostu nie chcę mieć git addani git rmwszystkich moich plików za każdym razem, gdy to robię, zwłaszcza gdy pracuję nad dużym produktem.
256 git  git-add  git-rm 

16
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 committed) # (use "git …
236 git  git-rm 


3
„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 wyrzuca plik ze sceny, tak że …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.