Když spustím git status
git neukáže prázdný adresář.
Moje vzdálené úložiště je v github.
Nelze přidat a odeslat prázdný adresář?
Odpovědět
Obvyklý způsob, jak vynutit přidání prázdného adresáře adresář v systémech, které ignorují prázdné adresáře, je přidání skrytého souboru do každého takového adresáře:
$ touch directoryname/.empty_dir $ git add directoryname/.empty_dir $ git push
S git
, můžete použít .gitignore
namísto .empty_dir
výše (opravdu, bude stačit jakýkoli název a jediný důvod, proč použít skrytý název souboru je vyhnout se jeho zobrazení, když uvedete obsah adresáře s ls
).
Odpovědět
Nemáte to dělat. Vždy však můžete přidat prázdný readme.md
nebo .gitignore
aby to bylo možné.
Viz https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F .