Upgit安装与使用
Upgit安装与使用
Upgit 可以快捷地将文件上传到 Github 仓库并得到其直链。简洁跨平台,不常驻内存。
可作为 Typora 的自定义上传器使用
特点
- 支持多平台:Windows、Linux、MacOs
- 支持多种上传器:Github、Gitee、七牛云、SMMS等
上传扩展
- Github
- Gitee
- 腾讯云 COS
- 七牛云 Kodo
- 又拍云
- Hello
- Niupic
- SM.MS
- Imgur
- ImgUrl.org
- CatBox
- LSkyPro
- Chevereto
- ImgBB
- Cloudinary
- EasyImage
查看更多:
./upgit ext ls ls列出所有可下载的扩展
./upgit ext my 列出本地所有扩展
./upgit ext add gitee.jsonc 新增gitee扩展
./upgit ext remove gitee.jsonc 移除gitee扩展
安装平台
Ubuntu
下载文件upgit_linux_amd64或者upgit_linux_arm64,并将其重命名为upgit
在指定目录创建自定义文件夹“UpgitUpload”
将upgit放入UpgitUpload,并在文件夹中生成config.toml
复制网络上已定义好的config.toml,更改文件数据:如我的Gitee,则需要将default_uploader=“gitee”,以及修改gitee中参数
基于GiteeAPI文档调整自己的参数
giteeAPI文档
将对应的参数填写进config.toml
config.username == gitee.owner config.repo == gitee.repo config.access_token == gitee.access_token
配置扩展,如:gitee,github
- 在UpgitUpload中创建文件夹extensions
- 下载对应的扩展文件并放入extensions
- extensions
- gitee.jsonc
- juejin.jsonc
- qiniu.jsonc
运行可执行文件:upgit
chmod +x upgit
相关报错:
bash: ./upgit: 无法执行二进制文件: 可执行文件格式错误(或者:bash: ./upgit: 权限不够)
原因:使用命令:chmod +x upgit
Username: zero value, Repo: zero value, PAT: zero value
config.toml:配置错误
open /home/thundersoft/upgit/extensions: no such file or directory
缺少扩展文件
你所访问的页面不存在 (404):
当前配置的扩展参数不正确,如:我的gitee的default_uploader/username/repo
Windows(暂未安装,后续补充)
时间节点:
- 2022/03/28 创建文章
- 2022/03/29 新增Ubuntu相关报错
Upgit安装与使用相关推荐
- linux环境下nacos的安装+启动,阿里云服务器安装nacos
nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...
- Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败
[Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...
- Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!
最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...
- 在docker上安装部署tomcat项目 超简单,拿来主义
在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...
- docker一步安装mysql,docker的魅力就在于此
正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...
- Linux下tomcat的安装与卸载以及配置(超简单)
无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...
- Linux下安装Java8
Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...
- Linux安装mysql,一步到位!
今天在腾讯云上面买了一个服务器,想要把自己的项目部署一下,就要安装mysql,以下是我的安装步骤,在网上有很多人把install敲错了,还有的少-get,种种错误试完之后,我决定发一篇 sudo ap ...
- Maven安装与配置(最实用!!!)eclipse中配置maven
Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...
最新文章
- ROS学习(五):package.xml 文件
- String内容不能改变的理解 String的值不能修改的理解
- SAP UI5 应用开发教程之三十一 - SAP UI5 的路由历史和路由回退(Routing back and history)试读版
- 阿里云明确生态边界:不做SaaS、被集成
- java IO(四):键盘录入
- 使用pdf.js在移动端预览pdf文档
- Ros学习——launch文件解析
- matlab中内联,有没有一种方法可以在MATLAB中执行函数内联?
- c# JSON转变量实例
- Windows注册表开机自启,右键菜单,运行的位置介绍
- got-10k数据预处理
- 厦门大学计算机考研复试线2021,【厦门大学】2021考研复试分数线3月13日已公布!速看!...
- Android Binder 之 ServiceManager (基于android 12.0/S)
- 4GL+T100程序设计开发常用方法、技巧总结
- html word 批注,word怎么批注修改文章
- 散粒噪声是白噪声吗_散粒噪声
- 2012总结--第2篇--读书篇
- JRE和JDK的区别?
- 【前端网页特效】纯css3+html实现鼠标悬浮滑动效果
- java aes ebc_Delphi XE2+标准AES加解密算法(AES/EBC,CBC/PKCS5Padding-base64)
热门文章
- 烧光170亿!“中国特斯拉”濒临破产,遭员工集体讨债
- cbac式_AABC,AAB,AABC,AABB,ABAB,ABAC,ABCA式的词语大全
- RTL-SDR之对讲收听windows篇
- 【使用Blazor构建web应用程序 .NET 6篇 上】
- oracle的sql执行计划语句,最权威Oracle获取SQL语句执行计划大全
- JAVA SSM实现国际化 中英双语网站
- Tesseract训练字库研究过程中的一些问题和解决方案
- 如何掌握流量密码 抖音的流量密码是什么
- 为商用而生的笔记本电脑,应该是什么模样?
- 浅谈变电站设备信息采集管控系统组成、特点