热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使Gitlab上的私人仓库的单个文件可公开访问

如何解决《使Gitlab上的私人仓库的单个文件可公开访问》经验,为你挑选了1个好方法。

我的GitLab私有存储区中有一个bash脚本文件。我希望在运行wget命令时在Linux中下载文件,但是由于文件托管在私有存储库中,因此下载失败,因此转到登录页面。

有没有一种方法可以使该单个文件公开访问?如果不是,是否有办法在尝试打开文件时将我的凭据包括在GET URL中?



1> Rekovni..:

如果可以使用curl,则可以使用GitLab API 从存储库获取原始文件。您还需要添加您的专用令牌才能获取此文件。

例如:

curl --request GET --header 'PRIVATE-TOKEN: YOUR_PRIVATE_TOKEN' 'https://gitlab.example.com/api/v4/projects/PROJECT_ID/repository/files/FILE_NAME/raw?ref=BRANCH' --output FILE_NAME


推荐阅读
author-avatar
LES--T单身
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有