苏州网站制作公司排名,机械建设网站制作,苏州工业园区疾病防治中心,珠宝首饰网站开发背景
当你是一台Linux#xff0c;想要给文件加权限很简单#xff0c;只需要执行以下命令
chmod x filename就可以给文件添加执行权限#xff0c;但是如果你是Windows那就很麻烦了
解决方案
假设这里有一个名为 file.sh 的文件#xff0c;内容如下#xff1a;
#!/bin/…背景
当你是一台Linux想要给文件加权限很简单只需要执行以下命令
chmod x filename就可以给文件添加执行权限但是如果你是Windows那就很麻烦了
解决方案
假设这里有一个名为 file.sh 的文件内容如下
#!/bin/sh
echo Hello, World!要让此文件在上传到 Git 仓库后保留执行权限您可以 首先将 file.sh 添加到本地 Git 仓库 git add file.sh然后使用命令 git ls-files 的 -s 选项查看文件权限 $ git ls-files -s
100644 131b6b8bb46c8286541c6503f94b21a1fd25b200 0 file.sh现在的权限是 644没有执行权限 使用命令 git update-index 的--chmodx选项为文件添加执行权限 git update-index --chmodx file.sh再次查看文件权限 $ git ls-files -s
100755 131b6b8bb46c8286541c6503f94b21a1fd25b200 0 file.sh现在的权限是 755拥有执行权限 将 commit 提交到本地 Git 仓库 git commit -m Add file.sh最后推送到远程 Git 仓库 git push完成