‘git rev-list HEAD --count‘在ARM架构的mac下 For input string: ““

解决方案:在git后面指定项目路径 加上-C $projectDir 即可(报错用-C ${getProjectDir()} )还报错,看看有没有加static 要去掉。
懒人福利: "git -C $projectDir rev-list HEAD --count"
必须要双引号,因为单引号解析不到$符号(如果还有其他的写法,可以写在评论区,我只知道这个方案,私密马赛),你的HEAD 在–count前后都无所谓,随意。
产生原因:找不到项目中的git路径,For input string: ""报错就是空指针。
心路历程:有帖子说,把本地的gradle路径指到项目中的gradle中,我呆呆的试了,给我下了五千多个文件。

你可能感兴趣的:(‘git rev-list HEAD --count‘在ARM架构的mac下 For input string: ““)