Mam folder, który chciałbym usunąć w moim zdalnym repozytorium. Chciałbym go usunąć, ale zachowaj folder na moim komputerze
Mam folder, który chciałbym usunąć w moim zdalnym repozytorium. Chciałbym go usunąć, ale zachowaj folder na moim komputerze
Odpowiedzi:
git rm --cached -r somedir
Spowoduje usunięcie katalogu, ale niczego nie dotknie na dysku. Działa to również w przypadku pliku, takiego jak:
git rm --cached somefile.ext
Potem możesz chcieć dodać somedir/lub somefile.extdo swojego .gitignorepliku, aby git nie próbował dodać go ponownie.
git rm --cached path/to/file
Po prostu:
git rm folder, zatwierdź zmianę.gitignore(lub .git/info/excludes), zatwierdź zmianęgit rm -r