Maybe i am missing something but i tried to find why i am missing files when using porcelain.add() vs git add "
One thing i seem to notice is that files located in the root folder do not get added by porcelain.add() and when i do the same with git add they are added to tracked files.
To show what mean i created a directory with two subfolders and two files in the root. Initialized it and ran add - result is this:
the output of git status
(use "git rm --cached <file>..." to unstage)
(use "git add <file>..." to include in what will be committed)
Is there something totally obvious that i am missing?