GitHub

配置私有 Git LFS 服务器

2024-11-11 gaoch
在 Git 项目中使用大文件已经成为非常普遍的事情了,例如在 Hugging face 下面的仓库中这样的情况比比皆是。 为了能够“专业地”存储大文件,或许可以有以下几种方式: […] 要将 NAS 作为 Git LFS 服务器,关键是让 NAS 提供 HTTP 或 SSH 文件存储服务,并将其作为 LFS 对象的存储端点。具体步骤如下: […] 确保 NAS 服务器支 … 阅读全文 →

GitHub Webhook

2024-11-04 gaoch
使用 GitHub Webhook 自动更新个人网站。bio-spring.top 是我的个人网站,其源代码托管在 GitHub 上。通过使用 GitHub Actions 可以自动构建网站并部署到 GitHub Pages,实现自动更新网站在 gaospecial.github.io/bio-spring/ 上的展示。通过使用 netlify 可以实现自动更新网站在 netlify 服务器上的展 … 阅读全文 →

部署网站到 gh-pages

2023-12-24 gaoch
参见:https://gohugo.io/functions/urls/relurl/#input-begins-with-a-slash 在将 blogdown 创建的静态网站部署到 GitHub Pages 时,确保在 config.toml 或 config.yaml 文件中设置了正确的 baseURL。这是指向你的 GitHub Pages 网站的基本 URL。 在配置文件中添加如下行: … 阅读全文 →

Git 添加多个 remote

2023-09-13 gaoch
在 Git 中设置,从一个源 pull,向多个源 push,实现修改后一键 push 到多个服务器(如 GitHub + Gitee)。 将 GitHub 作为主源,本地修改同时 push 到 GitHub 和 Gitee。 git remote add origin git@github.com:user/repository.git git remote set-url --add … 阅读全文 →

Git 和 GitHub 使用指北

2019-09-29 gaoch
今天小丫画图群里在讨论 GitHub 的使用。大家都说GitHub的使用挺简单的,我觉得也是。但是,要找一个比较系统的介绍的话,我还真没找到。所以,说说自己的使用经历吧。这些都是干货。 我对 GitHub 的使用时间不长,但是觉得真是个好东西。总的来说,特别适合于存放文本文件,例如代码,markdown写成的文档,rmarkdown写成的书等。 GitHub其实是支持Git版本控制软件的公共仓库, … 阅读全文 →