当前位置: 首页 > news >正文

上海人才网赶集网惠州seo优化

上海人才网赶集网,惠州seo优化,做经营性的网站需要注册什么,自己做设计图的app文章目录 1\. 引言2\. 工具官网3\. 官方教程4\. 测试用的网址5\. 安装5.1. 使用winget安装5.2. 查看gh是否安装成功了 6\. 使用6.1. 进行GitHub授权6.1.1. 授权6.1.2. 授权成功6.2 查看指定仓库中的所有版本的release6.2.1. 默认的30个版本6.2.2. 自定义的100个版本6.3 下载特定…

文章目录

    • 1\. 引言
    • 2\. 工具官网
    • 3\. 官方教程
    • 4\. 测试用的网址
    • 5\. 安装
      • 5.1. 使用winget安装
      • 5.2. 查看gh是否安装成功了
    • 6\. 使用
      • 6.1. 进行GitHub授权
      • 6.1.1. 授权
      • 6.1.2. 授权成功
      • 6.2 查看指定仓库中的所有版本的release
      • 6.2.1. 默认的30个版本
      • 6.2.2. 自定义的100个版本
      • 6.3 下载特定版本的release
      • 6.4 下载最新版本的release
      • 6.5 下载最新发行版的源代码存档
      • 6.6 下载特定发行版的源代码存档
      • 6.7 下载所有版本的release源代码存档
    • 7\. 问题
      • 7.1. 为什么显示的版本号不全?
      • 7.2 failed to authenticate via web browser:

1. 引言

  • GitHub上面的仓库往往有很多版本,有些版本很好用,有些版本上面一大堆bug。因此,我们需要对仓库上的各个release软件进行筛选,找到最好用的那个软件。但如果一个个手动下载的话,效率太低了,因此我们可以用CL这款工具进行批量化asset下载,简单快捷高效。

2. 工具官网

  • GitHub - cli/cli: GitHub’s official command line tool

3. 官方教程

  • git - How to download all files from GitHub release? - Stack Overflow
  • gh release download | GitHub CLI 中文手册

4. 测试用的网址

  • Releases · Make-md/makemd · GitHub

5. 安装

5.1. 使用winget安装

  • winget install --id GitHub.cli

安装完成

5.2. 查看gh是否安装成功了

  • 重启打开一个PowerShell中断
  • gh --version
  • 如果可以显示出版本号,就表明安装成功了

6. 使用

6.1. 进行GitHub授权

  • 在使用之前需要先进行授权,否则会显示下面的问题

  • 直接输入gh auth login
  • 个人用户一般选择默认的GitHub服务,直接按Enter键

  • 选择GitHub的方式,可以用默认的HTTPS方式

6.1.1. 授权

- 如果出错的话,就给PowerShell添加代理

$env:HTTP_PROXY="http://127.0.0.1:7890"
$env:HTTPS_PROXY="http://127.0.0.1:7890"
  • 使用浏览器登录GitHub,打开控制台复制对应的token,粘贴过来

github.com/settings/tokens 如果你之前没有创建过Token的话,就新建一个Token

  • 然后粘贴过来粘贴到终端的时候是没有任何提示的,不要粘贴两次

按下确定之后,会使用浏览器打开GitHub,同时命令行终端上面会产生一个八位字符 -

将其粘贴到浏览器的输入框中,点击继续 -

之后选择授权即可 -

6.1.2. 授权成功

6.2 查看指定仓库中的所有版本的release

6.2.1. 默认的30个版本

gh release list -R <username>/<repo>

比如自己要下载Make-md/makemd,就修改代码为

gh release list -R Make-md/makemd

效果如下,是不是整整齐齐的,很养眼? -

6.2.2. 自定义的100个版本

gh release list -R Make-md/makemd --limit 100

6.3 下载特定版本的release

默认的模板为

gh release download <tag> -D <dest> -R <username>/<repo>
  • 为自己需要下载的版本,为自己要下载的文件夹路径

修改后

gh release download 0.8.14 -D E:\Documents\Desktop -R Make-md/makemd

下载中

下载完

6.4 下载最新版本的release

  • 不指定对应的tag参数,下载的就是最新版本的release
gh release download -D E:\Documents\Desktop -R Make-md/makemd

6.5 下载最新发行版的源代码存档

gh release download -D E:\Documents\Desktop\test -R Make-md/makemd -A zip

6.6 下载特定发行版的源代码存档

gh release download  -D E:\Documents\Desktop -R Make-md/makemd 0.7.6 --archive=zip

6.7 下载所有版本的release源代码存档

  • 下次使用的时候,只需要更改一下仓库名称即可
gh release download -p "*" -D E:\Documents\Desktop -R Make-md/makemd
gh release list -R Make-md/makemd | Select-String -Pattern '\d+\.\d+(\.\d+)?' | %{$_.Matches.Value} | ForEach-Object {Write-Host "Downloading version $_..." ; gh release download $_ -D E:\Documents\Desktop\test -R Make-md/makemd -A zip}

  • 最终下载完之后,可以看到很壮观的一长列

img

7. 问题

  • 为什么有些版本明明存在,但却下载不下来?
  • 单个下载的时候有可能也是不存在的
gh release download  -D E:\Documents\Desktop -R Make-md/makemd 0.7.2 --archive=zip

是只存在标签,但却不存在实际的文件 -

7.1. 为什么显示的版本号不全?

  • 这个仓库有7页,按理说版本应该非常多了,但却只能显示出来少量的几个版本

  • gh release list -R Make-md/makemd

  • 这是因为命令默认只会显示最近的30个版本
  • 给命令加上一个限制之后,就显示出来了更多的版本

7.2 failed to authenticate via web browser:

  • Post “https://github.com/login/device/code”: read tcp 192.168.3.41:61001->20.205.243.166:443: wsarecv: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
  • 给PowerShell添加代理即可
$env:HTTP_PROXY="http://127.0.0.1:7890"
$env:HTTPS_PROXY="http://127.0.0.1:7890"

http://www.ritt.cn/news/2632.html

相关文章:

  • 永明投资建设有限公司网站合肥关键词优化平台
  • 做视频背景音乐网站灰色词seo推广
  • 做app网站建设如何发布一个网站
  • 网站utf8乱码搜索推广
  • 简单网页设计模板图现在的seo1发布页在哪里
  • 网站做百度推广需要什么材料电脑培训班电脑培训学校
  • 商城网站怎么建站长之家工具
  • 政府网站集约化平台建设是青岛建站seo公司
  • 妇产科网站建设最佳磁力搜索引擎
  • 自己架设网站服务器兰州网站优化
  • 常见b2c电商平台有哪些哪个合肥seo好
  • 网站建设代理加盟百度一下你就知道官方网站
  • 做图赚钱的网站惠州seo代理
  • wordpress 编辑权限杭州seo网站排名优化
  • 群晖nas可以做网站吗网站怎么优化自己免费
  • 网站图表怎么做的2021最火营销方案
  • 消防做设计有什么网站百度seo2022
  • 高端网站设计价格百度竞价代运营
  • 微信知彼网络网站建设如何免费建立一个网站
  • miniui做的网站系统优化软件
  • 国外html响应式网站模板自己的产品怎么推广
  • 团队做网站的收获百度最容易收录的网站
  • 网站开发的技术栈2023年小学生简短小新闻
  • 网站建设长春网络营销文案策划
  • 请问大连谁家做网站千部小黄油资源百度云
  • 品牌设计案例黑帽seo是作弊手法
  • aspnet网站开发到部署流程seo学习网站
  • wordpress 置顶在前宁波seo搜索平台推广专业
  • cms监控软件电脑版官方下载手机360优化大师官网
  • 怎么找网站帮我做推广怎么弄自己的网站