从 git 存储库下载 .sh 文件

从 git 存储库下载 .sh 文件

我正在尝试将文件从我的 git 存储库下载到 VM 上,并运行以下命令:

curl -O "https://git.com/projects/RENG/repos/test.sh" -k

运行此命令后,我发现下载到我的机器上的文件实际上是“html”源代码,而不是脚本本身。我该如何更改它以便下载脚本。另外,我不想使用 git 命令,因为我想以 root 身份下载它,作为另一个脚本的一部分。

感谢您的帮助!

答案1

要么clone像@alexises建议的那样使用git repo,这是最通用的解决方案,或者如果你真的在使用github.com,你可以直接在https://raw.github.com解释得更详细这里

答案2

您必须克隆 repo 才能获取文件,这是打包环境中的常见情况。如果您遇到安全问题,您可以分叉、删除您的功能并在非特权用户下下载文件。

相关内容