
GitHub
文章平均质量分 58
1024小神
不会就去学,学习是永远不会亏的(wx:lanxingme),已入驻了爱发电
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
突然原本git链接仓库失败问题排查,竟然是少了.git
正常的git仓库远程地址后面都是跟有.git的,请记住,但是突然不知道什么时候,我的仓库后面少了.git这个。出错的git远程地址:后面少了.git。原创 2025-04-27 15:27:05 · 220 阅读 · 0 评论 -
github开源项目添加开源协议,使用很简单
打开你的项目仓库页面(如在仓库主页,点击右上角的按钮,然后选择。LICENSELICENSE.md在文件名输入框输入LICENSE(全部大写),GitHub 会自动识别它是一个许可证文件。GitHub 提供了常见许可证的模板。在输入文件名后,你会看到一个按钮,点击它。在弹出窗口中选择。修改[year]为当前年份(如2024),[fullname]为你的名字或组织名(如Your Name或点击,填写提交信息(如),然后确认提交。原创 2025-04-22 10:46:41 · 1215 阅读 · 0 评论 -
在GitHub action中使用添加项目中配置文件的值为环境变量
比如我项目的根目录有一个package.json文件,但是我想在工作流中使用某个值,例如使用version的值,就需要从package.json里面取出来,然后存储到环境变量中,供后续步骤使用这个值。原创 2025-04-15 18:25:17 · 375 阅读 · 0 评论 -
GitHub action中的 jq 是什么? 常用方法有哪些
jq是一个轻量且强大的命令行工具,用于。它在 GitHub Actions 中非常常用,因为很多配置文件(比如)都是 JSON 格式的。在 GitHub Actions 的 Ubuntu Runner(比如)中,jq是,你可以直接使用它。原创 2025-04-15 16:58:05 · 317 阅读 · 0 评论 -
GitHub美化个人主页3D图表显示配置操作
1.创建自己的github主页属性项目——跟你github用户名一致即可, 比如我github名字叫是sjj1024, 创建一个sjj1024的同名项目,勾选生成README.md文件。- 项目Action里面点击创建一个WorkFlow文件,名字叫Profile3D。原创 2025-03-28 13:14:45 · 601 阅读 · 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 · 444 阅读 · 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 · 239 阅读 · 0 评论 -
tauri使用github action打包编译多个平台arm架构和inter架构包踩坑记录
这里记录一下编译的时候报错的解决办法,以及一个可以直接复制过去使用的文件。原创 2024-11-29 14:34:18 · 1581 阅读 · 0 评论 -
GitHub仓库的README添加视频播放链接和压缩视频网站推荐
编辑页面的链接类似:在这里把视频文件拖进去。原创 2024-11-25 19:02:03 · 1449 阅读 · 0 评论 -
git push出错Push cannot contain secrets
因为你的代码里面包含了github token明文信息,github担心你的token会泄漏,所以就不允许你推送这些内容。需要先把代码里面的github token信息删除掉,并且删掉之前的历史提交,只要包含token的提交,都要删除掉。然后再次提交,就可以了。原创 2024-09-18 10:33:59 · 1803 阅读 · 0 评论 -
tauri使用github的action自动发布release,让别人也可以看到下载链接
像上面这种链接,别人是看不到的,只有你能看到,因为这种发布的是草稿内容,所以只有仓库作者自己能看到。添加一个:publish: true。原创 2024-08-04 11:51:11 · 916 阅读 · 0 评论 -
tauri使用github action实现跨平台编译并解决编译错误,mac已损坏,无法打开,你应该将它移到废纸篓解决办法
里面有编译文件可以参考。今天主要讲一下遇到的问题。原创 2024-06-28 14:07:03 · 1494 阅读 · 0 评论 -
git检查别人提交的PR(pull requests)并在本地验证,然后合并
如果一个 pull 请求的作者对请求没有响应或者已经删除了它们的 fork,那么该 pull 请求中提出的更改仍然可以通过一个新的 pull 请求进行合并。因为不能将这次pr合并到你本地的已经有作用的分支上了,我那一你那个分支还有用,合并上去之后如果不可用,你的代码还要回滚,多麻烦。换句话说,甚至在合并请求之前,提交请求中的提交在存储库中就是可用的。5.如果本地测试没有问题,就可以在git上点击merge pull request合并到主分支了,或者你也可以单独将你本地新测试的分支推到git上。原创 2024-06-24 11:55:54 · 2150 阅读 · 0 评论 -
github如果有别人给你的仓库提pull request,该如何验证他的代码并合并
我有一个github仓库,是做抖音直播数据对接的,有很多朋友给我点了star,也有朋友fork了这个仓库,最近接收到一个pull request的请求,他最直播结束的内容作了判断,我该如何在我本地校验它的代码并合并呢?打开我的pull request:可以看到有一个pr请求。我想在本地验证他的代码:在本地按照这个步骤操作。这时候你直接运行测试一下:可以看到还是有效的。然后打开后: 他作了简单说明。原创 2024-01-20 10:55:37 · 844 阅读 · 0 评论 -
github的issue最大支持的字符数为65536 characters
所以不能存储内容过大的markdown笔记,还是要转存位md文件,存储到仓库中才可以。原创 2023-08-11 15:25:46 · 397 阅读 · 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 · 2317 阅读 · 0 评论 -
github api中issue的那些api注意事项
如果这个仓库是你的:很明显,你就可以创建很多lable。原创 2023-06-28 15:31:15 · 301 阅读 · 0 评论 -
使用github发布一个gitpage页面,当做自己的一个静态网站
如果发布源是分支和文件夹,则入口文件必须位于源分支上源文件夹的顶层。例如,如果发布源是 main 分支上的 /docs 文件夹,则入口文件必须位于名为 main 的分支上的 /docs 文件夹。网站中展示的内容,就是你仓库里面的 index.html、index.md 或 README.md 文件,会挨个查找,优先使用找到的那个文件作为展示内容。在Github Pages页面中,可以选择将仓库的哪个分支的哪个文件夹作为网站的根目录发布到Github page中:最后点击Save按钮即可。原创 2023-06-16 18:42:13 · 1657 阅读 · 0 评论 -
git从其他分支merge个别文件,部分合并文件
git 使用的过程中,有时候我们可能会有这样的需求, 别的分支上有部分文件是我们当前分支需要的,但是如果使用常规的merge,就会将别的分支的内容全部合并过来,这不是我们想要的,下面简单介绍一个小技巧可以实现只合并指定的文件。原创 2023-05-17 09:58:29 · 8824 阅读 · 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 · 173 阅读 · 0 评论 -
mac配置ssh 到github
注:如果有.pub结尾的文件直接打开直接复制到github上的SSH keys ,可直接跳到最后一步进行验证。原创 2023-05-04 10:32:18 · 459 阅读 · 0 评论 -
Github Pages 访问速度慢,使用vercel部署静态博客提高访问速度
我是在 godaddy 上买的域名,这是 godaddy 上之前的 dns 设置,解析到 cloudflare 了。cloudflare 上的 dns 解析记录。修改 godaddy 上的域名解析记录到 vercel 的 dns 服务器上然后点击 update。可以看到过一会儿,vercel 上显示域名已经工作正常了。将 vercel 自己的服务域名强行重定向到自己的域名。之后等 DNS 记录更新了再来看看,和 vercel 自己提供的地址速度对比发现差距还是有点大。原创 2023-04-23 19:20:48 · 2602 阅读 · 3 评论 -
用Python操作github api创建仓库,上传index.html文件,并创建github page页面
想使用github token创建一个一条龙的服务,那就是创建仓库,添加index文件, 并发布github page页面,就需要对全流程的api有了解,今天我操作了一番,记录一下流程。原创 2023-04-10 14:45:06 · 847 阅读 · 0 评论 -
git branch commit 规范
主分支(master)开发分支(develop)功能分支(feature)修复分支(hotfix)预发布分支(release)原创 2023-03-08 14:51:06 · 774 阅读 · 0 评论 -
python获取环境变量内容,联调github的action中的secret内容
环境变量名称:${{ secrets.加密的key }}那怎么获得github里面的secret加密的内容呢?原创 2022-12-16 14:31:45 · 919 阅读 · 0 评论 -
github仓库api删除仓库时候报Must have admin rights to Repository
意思是没有admin权限?可是我明明带上来token啊,原创 2022-12-16 14:12:17 · 281 阅读 · 0 评论 -
使用nginx代理服务器上的docker容器接口
linux创建软连接命令: ln -s [dir1] [dir2] ,dir1是真实的文件夹/文件夹,dir2是dir1的软链接。我们需要先在域名解析里面添加我们的这个二级域名:主机记录就是二级域名,像普通的www其实也是二级域名的范畴了,哈哈哈哈。假如项目通过自动化部署在了docker容器里面:教程在这里。需要修改两个地方:一个二级域名,一个容器的端口。怎么将nginx通过域名绑定到这个容器呢?例如我们将一个二级域名绑定。原创 2022-12-15 10:50:42 · 1277 阅读 · 0 评论 -
vue使用docker+node+nginx+linux自动化部署
我就怀疑是没有打包成功,没有build成功,那为啥会build不成功呢,开始一步一步的注释Dockerfile里面的步骤,找到原因,然后修改,然后重新提交。然后访问一下服务器地址:9090端口,就可以看到我们的项目了:如果访问不了,就要看一下你服务器的9090端口是否放开了。填写好之后,就可以直接push一下了,然后到action里面看一下:绿色就表示成功了。假定你还有一台免费的linux服务器,想用自动化部署的方式解放双手,假定你已经有一个vue项目了,并且已经用github进行管理了,原创 2022-12-14 19:48:17 · 942 阅读 · 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 · 1342 阅读 · 0 评论 -
使用github的pages配合action自动部署vue项目
如果你需要某个 action,不必自己写复杂的脚本,直接引用他人写好的 action 即可,整个持续集成过程,就变成了一个 actions 的组合。这就是 GitHub Actions 最特别的地方。GitHub 做了一个,可以搜索到他人提交的 actions。另外,还有一个的仓库,也可以找到不少 action。原创 2022-12-13 21:27:27 · 1505 阅读 · 2 评论 -
自动化部署npm安装sass是报错,往往是node版本太高导致的
就会成功了:看吧,14成功了,15就失败。原创 2022-12-13 19:21:59 · 146768 阅读 · 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 · 2167 阅读 · 0 评论 -
一个可以直接在gitlab-runner上部署的.gitlab-ci.yml文件
为了跑这个自动部署的流程,真的超级超级烦人,尝试了好多次 我可是经历了多次失败后的结果 最后一步:deploy原创 2022-12-07 17:18:11 · 226 阅读 · 0 评论 -
用Github搭建一个静态页面,公开和私有设置
GitHub支持创建个人或组织以及项目这两种类型的网站。本文章将向大家分享如何为项目、组织或个人创建一个GitHub Pages。为项目创建GitHub Pageshttps://crazycodeboy.github.io/TakePhoto这是开源项目TakePhoto的GitHub Pages,大家可以先看一下效果。你可以为你的项目创建一个GitHub Pages,大致分为以下步骤:第一步:仓库设置在GitHub上打开你的仓库首页,单击设置(Settings)页签![打开仓库设原创 2022-04-05 20:28:12 · 4947 阅读 · 0 评论 -
漫话:如何给女朋友解释什么是Git和GitHub
周末,我正在家里看《最强大脑》,女朋友在一旁刷手机,相安无事。谁知道,刚过了没多久,她突然问我:版本控制想要介绍什么是GitHub,就要介绍下什么是Git,想要介绍什么是Git,那就不得不提版本控制。我们知道,如果多台计算机在同一个局域网中,是可以进行局域网文件共享的。共享者可以通过设置把自己文件共享给他人进行阅读和修改。对于同一份共享文件,如...原创 2019-04-21 10:02:25 · 322 阅读 · 0 评论 -
如果不懂这些搜索技巧,就别说你懂 GitHub
先说一下,为什么写这篇文章?因为前天分享的文章中,我展示了一个 GitHub star 数量总榜的截图,然后很多人问我:如何查看 GitHub star 的总榜啊!你是从哪里弄得?这,我才发现,大家可能对 GitHub 并不了解,准确的说:应该是对 GitHub 上的搜索技巧不太了解!所以,今天是准备给大家写篇文章,普及一下 GitHub 上的搜索使用技巧!GitHub 作...原创 2019-04-21 10:02:09 · 11350 阅读 · 1 评论 -
一些有意思的 GitHub 项目
Git Fiti常用 GitHub 的同学应该知道 GitHub 的提交日历,每日提交的次数越多,颜色越深,于是有人写了此项目,可以自动根据配置提交不同次数的日志,这样即可画出指定的图案。看来程序员的脑洞也非常大啊!GitHub 地址:https://github.com/gelstudios/gitfitiNo Code正如标题所示,“No Code”,其作者是来...原创 2019-04-21 10:01:54 · 9305 阅读 · 0 评论 -
GitHub 上那些值得你 Star 的开源项目
“开源”作为 2018 年度热词之一,在这一年里围绕其发生了颇多“大事”,开源贡献者也语法活跃。本文分领域盘点了过去一年的开源项目 Top 榜,看看有没有你也在持续关注的优质内容?如今,开源已成为软件世界的中坚力量——来自世界各地的开发人员可以向开源项目贡献代码,也可以利用开源项目来减轻他们的工作,并用标准化的方式构建应用程序和彼此间的通信。开源革命赋予了各个开发人员构建应用程序...原创 2019-04-21 10:01:46 · 954 阅读 · 0 评论 -
在GitHub上收获6519颗星星的Python面试题资源,到底有多牛?
9 月,正值 2019 秋季招聘热季,最近身边很多小伙伴都是在笔试、面试中艰难生存着,结果却也是喜忧参半。每一年的情形都在变化,但不变的是竞争在增加,难度在增大。特此,我们专门为大家找了一些面试题或者经验分享。本次给大家推荐的是一份 Python 面试题资源,在 GitHub 上收获了 6519 颗 Star;一份关于笔试面经+ 算法、ML、DL、CV 等笔试面经的总结,在 GitH...原创 2019-04-21 10:01:32 · 277 阅读 · 0 评论 -
十分钟轻松教学GitHub使用
示例项目:Hello World十分钟轻松教学在学习计算机语言编程的过程中创建Hello World 项目是一个历史悠久的传统。当你接触一门新事物的时候可以用它来做一个简单的练习。让我们开始使用github吧!通过本文,您将会学到:如何创建和使用仓库 如何创建和管理分支 如何改变一个文件并将它提交到github上 如何发起以及合并请求什么是GitHubGitHub...原创 2019-04-07 11:48:36 · 1209 阅读 · 1 评论