Kiedy uruchamiam git status
git nie pokazuje pustego katalogu.
Moje zdalne repozytorium jest w github.
Czy „t nie mogę dodać i wypchnąć pustego katalogu?
Odpowiedź
Zwykły sposób wymuszenia dodania pustego katalog w systemach, który ignoruje puste katalogi, to dodanie ukrytego pliku w każdym takim katalogu:
$ touch directoryname/.empty_dir $ git add directoryname/.empty_dir $ git push
Z git
, możesz użyć .gitignore
zamiast .empty_dir
powyżej (naprawdę, każda nazwa się nada, a jedyny powód by użyć ukryta nazwa pliku ma na celu uniknięcie jej zobaczenia podczas wypisywania zawartości katalogu z ls
).
Odpowiedź
Nie powinieneś. Ale zawsze możesz dodać pusty readme.md
lub .gitignore
aby móc to zrobić.
Zobacz https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F .