日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[tldr]通过指令获取github仓库的单个文件的内容

發布時間:2025/3/13 编程问答 25 如意码农
生活随笔 收集整理的這篇文章主要介紹了 [tldr]通过指令获取github仓库的单个文件的内容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

針對一個公開的github倉庫,有些時候不需要clone整個倉庫的內容,只需要對應的幾個文件.但是直接通過網頁點擊下載文件很麻煩,在服務器上也不好這樣操作.

因此,如何使用curl或者wget指令快速下載一個github的repo中的文件是很有效率的.

URL分析

github.com的域名是用來訪問github網頁內容的,除此之外還有一個raw.githubusercontent.com的域名用來存放github的純文本內容.

詳細見stackoverflow的帖子

如何使用

我們以github的gitignore的倉庫為例子,展示如何使用命令行獲取一個自己想要的gitignore

  1. 針對 https://github.com/github/gitignore/blob/main/Go.gitignore 這樣的URL,我們使用 raw.githubusercontent.com 替換 github.com
  2. 刪除blob,保證新的URL格式為raw.githubusercontent.com/${user}/${repo}/${branch}/${path}

形如

curl https://raw.githubusercontent.com/github/gitignore/main/Go.gitignore

即可直接訪問這個文件的內容

總結

以上是生活随笔為你收集整理的[tldr]通过指令获取github仓库的单个文件的内容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。