关于ios:如何删除.exec扩展名git适用于文件?

How do I remove the .exec extension git applies to files?

我搞砸了所以我下载了一个旧的提交,并试图从一些按预期运行的旧代码构建。 我看到文件(Podfile,License Gemfile等)现在有一个.exec扩展名,当我推送到bitBucket时,它们有一个"+ x"注释。 当您将鼠标悬停在它上面时,此文件现在可执行。

一切仍然发生在构建和运行成功,但为什么git添加此扩展名到我的文件没有我这样说? 这个问题引起了我的拉取请求的一些担忧。 如何将我的文件返回到plainText或者它们原来的任何内容?

我试图在违规目录中运行chmod -x $(find。-type exec),但这似乎不起作用。

任何人都知道如何将我的文件恢复到以前的纯度???


你可以:

  • 重命名您的文件
  • 再次添加它们,用git add --chmod=-x aFile明确地删除'x'可执行位

然后你可以再次提交并推送。