
GitHub
文章平均质量分 58
1024小神
不会就去学,学习是永远不会亏的(wx:lanxingme)
展开
-
突然原本git链接仓库失败问题排查,竟然是少了.git
正常的git仓库远程地址后面都是跟有.git的,请记住,但是突然不知道什么时候,我的仓库后面少了.git这个。出错的git远程地址:后面少了.git。原创 2025-04-27 15:27:05 · 165 阅读 · 0 评论 -
github开源项目添加开源协议,使用很简单
打开你的项目仓库页面(如在仓库主页,点击右上角的按钮,然后选择。LICENSELICENSE.md在文件名输入框输入LICENSE(全部大写),GitHub 会自动识别它是一个许可证文件。GitHub 提供了常见许可证的模板。在输入文件名后,你会看到一个按钮,点击它。在弹出窗口中选择。修改[year]为当前年份(如2024),[fullname]为你的名字或组织名(如Your Name或点击,填写提交信息(如),然后确认提交。原创 2025-04-22 10:46:41 · 916 阅读 · 0 评论 -
在GitHub action中使用添加项目中配置文件的值为环境变量
比如我项目的根目录有一个package.json文件,但是我想在工作流中使用某个值,例如使用version的值,就需要从package.json里面取出来,然后存储到环境变量中,供后续步骤使用这个值。原创 2025-04-15 18:25:17 · 310 阅读 · 0 评论 -
GitHub action中的 jq 是什么? 常用方法有哪些
jq是一个轻量且强大的命令行工具,用于。它在 GitHub Actions 中非常常用,因为很多配置文件(比如)都是 JSON 格式的。在 GitHub Actions 的 Ubuntu Runner(比如)中,jq是,你可以直接使用它。原创 2025-04-15 16:58:05 · 277 阅读 · 0 评论 -
GitHub美化个人主页3D图表显示配置操作
1.创建自己的github主页属性项目——跟你github用户名一致即可, 比如我github名字叫是sjj1024, 创建一个sjj1024的同名项目,勾选生成README.md文件。- 项目Action里面点击创建一个WorkFlow文件,名字叫Profile3D。原创 2025-03-28 13:14:45 · 578 阅读 · 0 评论 -
> git push origin main:mainerror: src refspec main matches more than oneerror: failed to push some
这个错误通常是由于在本地仓库中存在多个分支或标签匹配 `main` 这个名字。2. 如果你发现存在多个匹配的分支或标签,可以删除不需要的标签或分支。1. 检查本地仓库中是否存在多个匹配 `main` 的分支或标签。原创 2025-03-22 05:14:07 · 294 阅读 · 0 评论 -
github action编译报错Validation Failed: {“resource“:“ReleaseAsset“,“code“:“already_exists“,“field“:“name
使用PakePLus来编译项目的时候,如果使用中文的名称,就很有可能报错:Error: Validation Failed: {"resource":"ReleaseAsset","code":"already_exists","field":"name"} -大概意思就是打包后的名称和别人仓库编译后的软件名称冲突了,要保证你的软件名称唯一,但是我使用英文的为啥就没问题.......这也是很神奇。,而且不是一定报错,而是有可能会报错,这就很摸不着头脑了。那就换个纯英文的名称就可以了。原创 2025-02-11 13:36:42 · 213 阅读 · 0 评论 -
tauri使用github action打包编译多个平台arm架构和inter架构包踩坑记录
这里记录一下编译的时候报错的解决办法,以及一个可以直接复制过去使用的文件。原创 2024-11-29 14:34:18 · 1428 阅读 · 0 评论 -
GitHub仓库的README添加视频播放链接和压缩视频网站推荐
编辑页面的链接类似:在这里把视频文件拖进去。原创 2024-11-25 19:02:03 · 880 阅读 · 0 评论 -
git push出错Push cannot contain secrets
因为你的代码里面包含了github token明文信息,github担心你的token会泄漏,所以就不允许你推送这些内容。需要先把代码里面的github token信息删除掉,并且删掉之前的历史提交,只要包含token的提交,都要删除掉。然后再次提交,就可以了。原创 2024-09-18 10:33:59 · 1691 阅读 · 0 评论 -
tauri使用github的action自动发布release,让别人也可以看到下载链接
像上面这种链接,别人是看不到的,只有你能看到,因为这种发布的是草稿内容,所以只有仓库作者自己能看到。添加一个:publish: true。原创 2024-08-04 11:51:11 · 886 阅读 · 0 评论 -
tauri使用github action实现跨平台编译并解决编译错误,mac已损坏,无法打开,你应该将它移到废纸篓解决办法
里面有编译文件可以参考。今天主要讲一下遇到的问题。原创 2024-06-28 14:07:03 · 1435 阅读 · 0 评论 -
git检查别人提交的PR(pull requests)并在本地验证,然后合并
如果一个 pull 请求的作者对请求没有响应或者已经删除了它们的 fork,那么该 pull 请求中提出的更改仍然可以通过一个新的 pull 请求进行合并。因为不能将这次pr合并到你本地的已经有作用的分支上了,我那一你那个分支还有用,合并上去之后如果不可用,你的代码还要回滚,多麻烦。换句话说,甚至在合并请求之前,提交请求中的提交在存储库中就是可用的。5.如果本地测试没有问题,就可以在git上点击merge pull request合并到主分支了,或者你也可以单独将你本地新测试的分支推到git上。原创 2024-06-24 11:55:54 · 1999 阅读 · 0 评论 -
github如果有别人给你的仓库提pull request,该如何验证他的代码并合并
我有一个github仓库,是做抖音直播数据对接的,有很多朋友给我点了star,也有朋友fork了这个仓库,最近接收到一个pull request的请求,他最直播结束的内容作了判断,我该如何在我本地校验它的代码并合并呢?打开我的pull request:可以看到有一个pr请求。我想在本地验证他的代码:在本地按照这个步骤操作。这时候你直接运行测试一下:可以看到还是有效的。然后打开后: 他作了简单说明。原创 2024-01-20 10:55:37 · 802 阅读 · 0 评论 -
github的issue最大支持的字符数为65536 characters
所以不能存储内容过大的markdown笔记,还是要转存位md文件,存储到仓库中才可以。原创 2023-08-11 15:25:46 · 390 阅读 · 0 评论 -
FileHub使用教程:Github Token获取步骤,使用快人一步
使用前,你必须有一个github token才能注册或者登陆。因为本软件基于github开发,所以这个是必须的。10.粘贴到Filehub的注册页面上,然后把要注册的用户名和密码输入一下就可以了。7.给这个token赋予仓库的权限和工作流权限,这是至少得选项,也可以都选择上。3.然后点击获取Token -> Generate new Token。filehub是我开发的一个免费文件存储软件,可存万物。9.赶紧复制一下这个token,不然你没有第二次机会。6.给这个token取一个名字,比如filehub。原创 2023-07-26 10:52:08 · 2274 阅读 · 0 评论 -
github api中issue的那些api注意事项
如果这个仓库是你的:很明显,你就可以创建很多lable。原创 2023-06-28 15:31:15 · 274 阅读 · 0 评论 -
使用github发布一个gitpage页面,当做自己的一个静态网站
如果发布源是分支和文件夹,则入口文件必须位于源分支上源文件夹的顶层。例如,如果发布源是 main 分支上的 /docs 文件夹,则入口文件必须位于名为 main 的分支上的 /docs 文件夹。网站中展示的内容,就是你仓库里面的 index.html、index.md 或 README.md 文件,会挨个查找,优先使用找到的那个文件作为展示内容。在Github Pages页面中,可以选择将仓库的哪个分支的哪个文件夹作为网站的根目录发布到Github page中:最后点击Save按钮即可。原创 2023-06-16 18:42:13 · 1572 阅读 · 0 评论 -
git从其他分支merge个别文件,部分合并文件
git 使用的过程中,有时候我们可能会有这样的需求, 别的分支上有部分文件是我们当前分支需要的,但是如果使用常规的merge,就会将别的分支的内容全部合并过来,这不是我们想要的,下面简单介绍一个小技巧可以实现只合并指定的文件。原创 2023-05-17 09:58:29 · 8252 阅读 · 2 评论 -
github 代码更新 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
的 RSA SSH 私人密匙在一个公开的github存储库中短暂的暴露,为了保护用户免受冒充github各种形式的供给,因此修改。第一种: 直接删除: /users/username/.ssh/known_hosts 文件。第二种: ssh-keygen -R [IP_ADDRESS]如果之前已经记录有这个github公共密匙,删除替换。查了下github 官方有公布,大概原由就是。注意:安全起见,建议使用第二种方法;原创 2023-05-04 10:34:41 · 163 阅读 · 0 评论 -
mac配置ssh 到github
注:如果有.pub结尾的文件直接打开直接复制到github上的SSH keys ,可直接跳到最后一步进行验证。原创 2023-05-04 10:32:18 · 448 阅读 · 0 评论 -
Github Pages 访问速度慢,使用vercel部署静态博客提高访问速度
我是在 godaddy 上买的域名,这是 godaddy 上之前的 dns 设置,解析到 cloudflare 了。cloudflare 上的 dns 解析记录。修改 godaddy 上的域名解析记录到 vercel 的 dns 服务器上然后点击 update。可以看到过一会儿,vercel 上显示域名已经工作正常了。将 vercel 自己的服务域名强行重定向到自己的域名。之后等 DNS 记录更新了再来看看,和 vercel 自己提供的地址速度对比发现差距还是有点大。原创 2023-04-23 19:20:48 · 2498 阅读 · 3 评论 -
用Python操作github api创建仓库,上传index.html文件,并创建github page页面
想使用github token创建一个一条龙的服务,那就是创建仓库,添加index文件, 并发布github page页面,就需要对全流程的api有了解,今天我操作了一番,记录一下流程。原创 2023-04-10 14:45:06 · 797 阅读 · 0 评论 -
git branch commit 规范
主分支(master)开发分支(develop)功能分支(feature)修复分支(hotfix)预发布分支(release)原创 2023-03-08 14:51:06 · 754 阅读 · 0 评论 -
python获取环境变量内容,联调github的action中的secret内容
环境变量名称:${{ secrets.加密的key }}那怎么获得github里面的secret加密的内容呢?原创 2022-12-16 14:31:45 · 875 阅读 · 0 评论 -
github仓库api删除仓库时候报Must have admin rights to Repository
意思是没有admin权限?可是我明明带上来token啊,原创 2022-12-16 14:12:17 · 266 阅读 · 0 评论 -
使用nginx代理服务器上的docker容器接口
linux创建软连接命令: ln -s [dir1] [dir2] ,dir1是真实的文件夹/文件夹,dir2是dir1的软链接。我们需要先在域名解析里面添加我们的这个二级域名:主机记录就是二级域名,像普通的www其实也是二级域名的范畴了,哈哈哈哈。假如项目通过自动化部署在了docker容器里面:教程在这里。需要修改两个地方:一个二级域名,一个容器的端口。怎么将nginx通过域名绑定到这个容器呢?例如我们将一个二级域名绑定。原创 2022-12-15 10:50:42 · 1265 阅读 · 0 评论 -
vue使用docker+node+nginx+linux自动化部署
我就怀疑是没有打包成功,没有build成功,那为啥会build不成功呢,开始一步一步的注释Dockerfile里面的步骤,找到原因,然后修改,然后重新提交。然后访问一下服务器地址:9090端口,就可以看到我们的项目了:如果访问不了,就要看一下你服务器的9090端口是否放开了。填写好之后,就可以直接push一下了,然后到action里面看一下:绿色就表示成功了。假定你还有一台免费的linux服务器,想用自动化部署的方式解放双手,假定你已经有一个vue项目了,并且已经用github进行管理了,原创 2022-12-14 19:48:17 · 924 阅读 · 0 评论 -
使用Github Actions自动部署vue项目到nginx服务器
打开你的github中该项目,点击Actions查看,一般提交完代码一两分钟后内会开始自动执行Actions中的yml脚本。修改你的vue项目代码,并提交github中(yml更新也会触发Actions,因为也commit并push了)。安装并启动你服务器上的nginx,注意为了避免vue路由和nginx路由冲突,需要在nginx中配置vue项目的。3.3.1 为了安全性和便捷性,yml文件中的部分信息可以以变量的形式在secrets中配置。最后到服务器上的文件夹下看下是否存在文件: 只能说,完美!原创 2022-12-14 15:06:04 · 1304 阅读 · 0 评论 -
使用github的pages配合action自动部署vue项目
如果你需要某个 action,不必自己写复杂的脚本,直接引用他人写好的 action 即可,整个持续集成过程,就变成了一个 actions 的组合。这就是 GitHub Actions 最特别的地方。GitHub 做了一个,可以搜索到他人提交的 actions。另外,还有一个的仓库,也可以找到不少 action。原创 2022-12-13 21:27:27 · 1481 阅读 · 2 评论 -
自动化部署npm安装sass是报错,往往是node版本太高导致的
就会成功了:看吧,14成功了,15就失败。原创 2022-12-13 19:21:59 · 133842 阅读 · 3 评论 -
.gitlab-ci.yml文件常用规则说明
我自己整理了一份yml文件,里面包含了分支触发,和tag触发,还有缓存等:gitlab-ci.yml参数列表其中,only字段可以用于设置pipline触发时机,比如:表示只有dev分支变动了才会触发执行: 表示只有打tag标签才会触发:随便打了一个first的tag,就出发了build的执行 表示只有tag标签开头是dep-的才会触发执行 : 打了一个dep-1.1触发了build和deploy的执行: 更详细的参数内容: 公司域名/help/ci/yaml/READMEConfigurati原创 2022-12-07 19:23:43 · 2129 阅读 · 0 评论 -
一个可以直接在gitlab-runner上部署的.gitlab-ci.yml文件
为了跑这个自动部署的流程,真的超级超级烦人,尝试了好多次 我可是经历了多次失败后的结果 最后一步:deploy原创 2022-12-07 17:18:11 · 217 阅读 · 0 评论 -
用Github搭建一个静态页面,公开和私有设置
GitHub支持创建个人或组织以及项目这两种类型的网站。本文章将向大家分享如何为项目、组织或个人创建一个GitHub Pages。为项目创建GitHub Pageshttps://crazycodeboy.github.io/TakePhoto这是开源项目TakePhoto的GitHub Pages,大家可以先看一下效果。你可以为你的项目创建一个GitHub Pages,大致分为以下步骤:第一步:仓库设置在GitHub上打开你的仓库首页,单击设置(Settings)页签![打开仓库设原创 2022-04-05 20:28:12 · 4800 阅读 · 0 评论 -
码云最火爆开源项目 TOP 50,你都用过哪些?
前 20 名预览排名软件排名软件1zheng11AOSuite2JFinal12Spiderman3t-io13AG-Admin4guns14renren-security5hutool15jfinal-weixin6mybatis-plus16webmagic7NiceFish17ip2region8easypoi18zbus9roncoo-pay19xx...原创 2019-04-24 10:09:32 · 12096 阅读 · 0 评论 -
「开源」9 个程序员应该知道的支付系统开源项目
如果你希望学习如何实现支付系统,那么本文为大家列出的码云上 9 个优秀的支付开源项目,将有助于你了解在自己的应用中如何加入对支付功能的支持,希望能给大家带来一点帮助。不足之处,欢迎讨论交流:)1、项目名称:龙果支付系统 roncoo-pay项目简介:龙果支付系统核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务...原创 2019-04-24 10:09:22 · 555 阅读 · 0 评论 -
给广大码农分享福利:一个业界良心的github仓库,中文计算机资料
我今天查资料时无意发现的,https://github.com/CyC2018/CS-Notes这个仓库包含了下列几个维度的计算机学习资料:深受国内程序员喜爱,已经有超过3万多star了。1. 算法(1) 剑指 Offer 题解:目录根据原书第二版进行编排,代码和原书有所不同,尽量比原书更简洁。这里面包含了非常多的程序员找工作面试和笔试需要准备的知识点:...原创 2019-04-23 15:20:54 · 563 阅读 · 0 评论 -
程序员的快速开发框架:Github上 10 大优秀的开源后台控制面板
Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。AdminLTEGithub Star 数 24969 , Github 地址:https://github.com/almasaeed20...原创 2019-04-22 08:45:28 · 475 阅读 · 0 评论 -
国外小哥放出Python开源项目大集合:15个领域,181个项目
人生苦短,越来越多的人,都开始用Python了。但寻找好的项目资源,费时又费力,成了头号难题。现在,好消息来了。最近,有人在GitHub上放了一座“金矿”。里面有181个Python开源项目,涵盖了15个领域。这份资源发布之后,国外有不少网友点赞。国内的网友,更多的是召唤自己的收藏助手。都有哪些资源?这15个领域,分别是:...原创 2019-04-22 08:43:34 · 753 阅读 · 0 评论 -
漫话:如何给女朋友解释什么是Git和GitHub
周末,我正在家里看《最强大脑》,女朋友在一旁刷手机,相安无事。谁知道,刚过了没多久,她突然问我:版本控制想要介绍什么是GitHub,就要介绍下什么是Git,想要介绍什么是Git,那就不得不提版本控制。我们知道,如果多台计算机在同一个局域网中,是可以进行局域网文件共享的。共享者可以通过设置把自己文件共享给他人进行阅读和修改。对于同一份共享文件,如...原创 2019-04-21 10:02:25 · 315 阅读 · 0 评论