When using SourceTree if I add an empty directory it does not show up in the unstaged files pane. I have show all files checked.
I cannot find a way to add and commit an empty directory.
It will only show up if there is a file in the directory.
Thanks.
This is not a problem with SourceTree. git only manages files. You must include a file in the directory.
There are several solutions to putting a file in this directory.
A dummy .gitignore file is often used. If you want the directory to appear but the contents to be ignored by git, you can add
*
!.gitignore
To the .gitignore file. This ignores everything in the directory except the .gitignore file.
That's not a SourceTree Problem - this is a git limitation. Git only allows files in the index. Check this article https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F
you could put a readme file into the directory to commit the directory.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.