今天被反饋上傳到gitHub的對外demo沒有libs目錄,查看了下,發現項目目錄下的gitignore文件,其中aar確實被忽略了,所以導致自己誤以爲全部push上去了。去掉*.aar忽略條件sync下,之後打開Version Control,將待上傳的aar拖動到default Changelist即可。
如果項目內的gitignore文件未忽略,可以再查看全局的.gitignore_global文件是否忽略,這是一個隱藏文件夾。如我在某次神遊後,詭異的將xml添加進去了,導致每次git提交xml都需要 git add -f (path)。