git status
를 실행할 때 git은 빈 디렉토리를 표시하지 않습니다.
내 원격 저장소는 github.
빈 디렉토리를 추가하고 푸시 할 수 없습니까?
답변
빈 디렉토리를 강제로 추가하는 일반적인 방법 빈 디렉토리를 무시하는 시스템의 디렉토리는 각 디렉토리에 숨겨진 파일을 추가하는 것입니다.
$ touch directoryname/.empty_dir $ git add directoryname/.empty_dir $ git push
git
, 위의 .empty_dir
대신 .gitignore
를 사용하도록 선택할 수 있습니다 (실제로 모든 이름이 가능하며 숨겨진 파일 이름은 ls
로 디렉토리의 내용을 나열 할 때 파일 이름이 보이지 않도록하는 것입니다.
Answer
안됩니다.하지만 언제든지 빈 readme.md
또는 .gitignore
그렇게 할 수 있습니다.
https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F 를 참조하세요.