由于Android Studio 3.5 Canary 8子模块元文件在pull命令后没有移动到Default Changelist。所有你需要把它移动到Git更改列表(查看问题的描述)并忘记它。
Android Studio 3.0(2017年10月)以IntelliJ IDEA 2017.1.2为基础。 即使是最新的Android Studio 3.2(2018年9月)也只是基于July 2018 IntelliJ 2018.1.6
并且Git子模块仅支持2018.3 (Nov. 2018)中完全支持。 即使在那时,仍然有待处理的bug(IDEA-100075,IDEA-196506说明了here)
首先检查最新的IntelliJ 2018.3.1是否GitHub拉取请求支持会改善您的工作流程:这意味着后来的Android Studio最终将解决您当前的问题。 Since 2018.1,local change tabs允许按模块分组,这将简化将模块更改移动到新的变更集。