使用git部署到Azure网站

使用git部署到Azure网站,git,azure,azure-web-app-service,Git,Azure,Azure Web App Service,来自本地git存储库和azure remote。以及Github存储库 获取以下错误: error: unable to create file public/css/sass/.... (Invalid argument) error: unable to create file public/css/sass/.... (Invalid argument) error: unable to create file public/css/sass/global/Icon (Invalid

来自本地git存储库和azure remote。以及Github存储库

获取以下错误:

error: unable to create file public/css/sass/....
 (Invalid argument)
error: unable to create file public/css/sass/....
 (Invalid argument)
error: unable to create file public/css/sass/global/Icon
 (Invalid argument)
error: unable to create file public/css/sass/....
 (Invalid argument)
error: unable to create file public/css/sass/....
 (Invalid argument)
error: unable to create file public/css/sass/....
 (Invalid argument)
error: unable to create file public/css/sass/....
 (Invalid argument)
Previous HEAD position was ac5daq1... initial deploy
Switched to branch 'azure'

D:\Program Files (x86)\Git\bin\git.exe checkout azure --force

任何对导致这种情况的原因的洞察都是非常棒的。

cswimmer
已经指出了正确的问题。我一直在寻找部署失败的原因。读完这篇文章后,我发现正在创建的文件名中有字符,这在windows中是不允许的。(例如,windows中不允许使用文件名
2016-06-19_09:55:25_4_13_3_1_0

一些可能性:windows上的路径名无效、repo损坏等。。。你的回购协议以前有这个问题吗?哦,windows。。。有一些文件包含非法字符。。