51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源软件

OneDev - 轻量级 GitLab 安装

OneDev - 轻量级 GitLab 安装

厉飞雨 阅读(5) 评论(0) 赞(0)

> OneDev 是一个实用的自托管 Git 服务器。相比于 GitLab 更加轻量,本文记录相关内容以及安装使用方法。 ### 简介 {#简介} > OneDev是一个开源的一体化的 DevOps 平台,相比于以往的 代码托管平台更轻量,同时兼顾了易用性,添加了操作上的额外功能。 * **原生支持Docker和Kubernetes** 内置持续集成引擎...

Git - 同时向多个仓库推送改动

Git - 同时向多个仓库推送改动

厉飞雨 阅读(6) 评论(0) 赞(0)

> 有时为了备份数据与同步工作,可能需要同时向多个仓库推送修改,本文记录实现方法。 ### 实现方法 {#实现方法} #### 方法一 {#方法一} * 修改 `.git/config` 文件: 在 `[remote "origin"]` 下添加需要推送的 url 即可 <!-- --> * 或通过 `git remote ...

Git 解决 error bad signature 0x00000000 错误

Git 解决 error bad signature 0x00000000 错误

厉飞雨 阅读(5) 评论(0) 赞(0)

> 在 Git 运行时如果遇到强制中断的情形可能导致文件签名损坏,本文记录解决方案。 ### 问题复现 {#问题复现} * 当运行 git 指令时,如遇到蓝屏、断电、热拔内存条等突发的内存数据清除情况时可能会导致 git 中记录签名部分的数据错误 * 此时运行 `git status` 指令会报错 <!-- --> * 如果不幸这个仓库中还有子模块(s...

Git 补丁 patch 使用方法

Git 补丁 patch 使用方法

厉飞雨 阅读(4) 评论(0) 赞(2)

> Git 的 patch 功能支持开发者通过文件与别人分享自己的改动,本文记录 patch 使用方法。 ### 简介 {#简介} > 在同一个 git 管理仓库下,当然直接使用 git 的常用命令可以很好地和其他开发者共享工作,当开发者不处在同一个版本管理平台下,或仅作临时修改时,则可以通过 patch 打补丁的方式共享代码改动 * Git 提供了两种补丁方...

Hexo -29- Gitee Pages 搭建教程

Hexo -29- Gitee Pages 搭建教程

厉飞雨 阅读(5) 评论(0) 赞(0)

> Gitee 码云是国内的优质代码仓库,国内访问速度快,也提供 Pages 静态页面服务,本文记录在 Gitee 上使用 Pages 服务部署 Hexo 博客的方法。 ### 码云Pages {#码云Pages} Gitee `Pages` 是一个免费的静态网页托管服务,您可以使用 Gitee `Pages` 托管博客、项目官网等静态网页。如果您使用过 `Githu...

Git 大文件存储 lfs

Git 大文件存储 lfs

厉飞雨 阅读(4) 评论(0) 赞(1)

> Git LFS(Large File Storage, 大文件存储)是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。 ### 简介 {#简介} Git LFS(Large File Storage, 大文件存储)是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。 * Git LFS可以把音乐、图片、视...

Hexo -28- 搭建 Gitee 图床并配置 PicGo 管理

Hexo -28- 搭建 Gitee 图床并配置 PicGo 管理

厉飞雨 阅读(7) 评论(0) 赞(1)

> Gitee 码云是国内的代码仓库平台,国内访问速度很快,适合作为国内图床,本文记录使用 gitee 作为图床的方法。 ### 基本步骤 {#基本步骤} * 申请 Gitee 账号 * 创建仓库 * 生成 Token * 配置 PicGo * 使用图床 ### 操作流程 {#操作流程} #### 申请 Gitee 账号 {#申请-Gitee-账号} * 官网:...

Git 内网穿透,使用非标准接口 clone 仓库,更新子模块

Git 内网穿透,使用非标准接口 clone 仓库,更新子模块

厉飞雨 阅读(5) 评论(0) 赞(0)

> Git 是优秀的版本管理工具,默认使用ssh协议的22端口,本文记录当需要使用非默认端口时如何clone 仓库并更新子模块。 ### 操作方法 {#操作方法} * 假设我们的 git 仓库服务器 IP 为 192.168.10.30 * 默认git clone 方法为: <!-- --> * 当ssh端口更改为其他端口,以3721为例,那么clon...

创建自己的https Gitlab 服务器

创建自己的https Gitlab 服务器

厉飞雨 阅读(5) 评论(0) 赞(1)

> GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。。 ### 简介 {#简介} GitLab是唯一一个以单个应用程序交付的 DevOps 平台,在全球各类分析报告中赢得关注,广泛覆盖。 GitLab是全球成千上万的社区贡献者协作的成果,集合了全球十万多家GitLab客...