Git Subtree Push 报错 Assertion Failed

今天使用git subtree push xxx的时候竟然爆了一个错误:Assertion failed xxx No new revisions were found ,查了半天愣是没找到任何解决方式。

报错的地方.png

代码也没问题,使用方式也正确,之前在 win7 上也没问题,于是换成win7上相同的环境再试一下,下载了一个gitBush ,woc竟然莫名其妙的push成功,真的是终端问题?? powershellgitbush两个终端上的git push结构不一样??

gitBush成功了.png