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'可执行位
然后你可以再次提交并推送。