GitLab 是一个开源的版本管理系统,提供了类似于 GitHub 的源代码浏览,管理缺陷和注释等功能,你可以将代码免费托管到 GitLab.com,而且不限项目数量和成员数。最吸引人的一点是,可以在自己的服务器上搭建 GitLab CE (社区免费版)版本,方便内部团队协作开发和代码管理。gitlab 官网:https://about.gitlab.comgitlab CE下载站点:
转载
2024-06-06 11:16:35
684阅读
树莓派基于Gitea搭建代码仓库随着Gitee宣布,发布开源仓库需要经过审核,否则变成私有仓库的消息。加上国内访问GitHub很慢,所以萌生了搭建自己的代码仓库的想法。Git服务器选型说到自己搭建git服务器,常用的解决方案有下面这些:GitLab CEGitLab 是最常用的搭建git服务器的仓库管理系统,能够满足开发人员所有的幻想。但是 GitLab 运行起来十分耗性能,对于树莓派来说,太吃力
转载
2024-03-28 11:33:35
48阅读
Gitea是一个轻量级的DevOps平台软件,它支持Git托管、代码审查、团队协作、软件包注册和CI/CD等功能。与GitHub和GitLab相比,Gitea的一个显著特点是它提供了自托管的能力,这意味着用户可以完全控制自己的仓库和基础设施,而不需要依赖外部服务提供商[2]。此外,Gitea的设计目标是易于安装和使用,它的性能出色,能够快速响应各种请求,保证用户体验[4]。与GitHub相比,Gi
转载
2024-06-02 16:59:18
65阅读
女主宣言本文的作者为奇舞团前端工程师怡红公子,他是基于ThinkJS 开发的高人气开源平台 Firekylin (over 1.2k Stars) 的作者,今天他分享的是使用 Drone.io 取代 travis-ci 做日常开发持续集成工作的经验。
转载
2024-08-27 06:27:30
47阅读
Gitlab是一个很棒的Git托管服务,几乎像GitHub一样强大。 但是,有没有能和Gitlab/Github媲美但操作更简单的项目呢?我认为 Gogs是很好的选择。 简介现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。同时,谷歌的代码托管项目准备关闭,你可以把项目转移到这里。但如果你在写Android应用程序,或者正在创建下
转载
2024-06-06 13:09:32
73阅读
一、先来聊一聊迁移的思路,不管是gogs迁移至gitlab,还是gitlab迁移至gogs,亦或gitlab迁移至gitlab,手动迁移的步骤都是如下图所示(在gitlab上新建一个空项目就会有这样的提示),1.进入项目的仓库,删除原来的远程地址(在第一步这块我用的命令是git remote rm origin)2.新指定新的远程地址3.上传所有本地分支至新的远程地址4.上传所有tag至新的远程地
转载
2024-02-25 19:39:38
90阅读
前言 真是惭愧,大学四年中,项目代码都是被拷贝了N遍,最后一个哪个文件夹对于什么功能版本都不清楚,最后的下场就是平静的躺进回收站。 而现今,代码托管管理软件真的是项目开发不可或缺的工具。参加工作以来,接触的到的有自己在公司内部搭建gitlab服务器、github上的私有库、svn。 
转载
2024-03-07 14:58:14
33阅读
一、背景介绍为什么要使用git服务器?最简单的原生 ssh+git 的私人远程仓库搭建方法如果想可视化地查看文件的变更,查看每次提交的细节,那么可以搭建一个带 Web 的git服务器目前的选择是 gitlib 和 gogs、gitea。个人使用选后者,公司的话一般会选gitlib这是几个代码托管工具的对比:://docs.gitea.io/zh-cn/comparison/Gogs Gi
转载
2024-03-12 12:40:34
206阅读
Git仓库对比:GitLab vs GitHub vs Gitee vs GitCode 在软件开发中,版本控制是必不可少的工具之一。Git作为目前最为流行的版本控制系统,也逐渐成为了开发者们的标配。但是,如何选择一个合适的Git仓库来存储您的代码呢?本文将对 GitLab、GitHub、Gitee 和 GitCode 四种主流Git仓库进行对比和评估。GitLab[官方地址] GitLab
转载
2024-03-29 13:06:57
442阅读
gitlab指令一、gitlab相关介绍:1、什么是gitlab2、选项介绍3、其他文章帮助二、一些命令1、初始化本地环境(1)安装git客户端2、初始化git配置信息三、以下是总结了一些常用命令:1、仓库相关命令2、分支(branch)操作相关命令3、版本(tag)操作相关命令4、子模块(submodule)相关操作命令5、git pull 一、gitlab相关介绍:1、什么是gitlabgi
转载
2024-01-04 17:45:58
34阅读
关于Gitea
Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从
Gogs 发展而来,不过我们已经Fork并且命名为Gitea。对于我们Fork的原因可以看
这里。
上面一段话摘自官网简单来说就是gitea,就是一个git仓库,对于git 私服搭建一般国内一般有两种:giteagitlab但是前段时间我试
转载
2024-03-26 17:18:52
502阅读
为了同步代码我们通常使用git来对代码进行管理,最常用的就是Github了。但出于某些原因,有些代码我们并不想公开(当然我们可以使用github的私有仓库,但同样有基于安全意义上的考量),作为一个现实意义上的穷人,我并不能支付得起github的付费方案,因此使用免费开源的git server就成为了我的
转载
2024-05-02 09:38:36
46阅读
CentOS安装gitlab,gerrit,jenkins并配置ci流程By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上,web分别访问8081,8082,8083端口,成功构建了一个ci流程。版本都是目前最新的版本。 用户Gitlab: root/wenbindevops , wenbin/1234
方案一:强烈推荐一个ssh key同时连接github和gitlab的解决方案用gitlab的ssh连接github 方案二:不同的ssh key分别连接github和gitlab,有一个路由的配置文件(config)http://www.arccode.net/config-multi-git-account-and-workspaces.html使用Git生成github和gitla
在选择使用gitea还是gitlab之前,我们需要先了解它们各自的优缺点,以便能够根据实际需求做出正确的选择。下面我将详细介绍gitea和gitlab,并展示如何在Kubernetes上部署它们。
### gitea和gitlab简介
- **Gitea**是一个轻量级的自托管Git服务,类似于GitHub,提供了简单易用的界面和丰富的功能,适合个人或小团队使用。
- **Gitlab*
原创
2024-05-20 11:41:50
1098阅读
先贴几篇网上找的很不错的文章(初接触博客,对一些规矩不是很懂,如果这样引用有诸如侵权等不当行为,请指正,我将即刻改正):博客园“懵懂的菜鸟”发布的文章:廖雪峰老师的教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000菜鸟教程:http://www.runoob.com/git/g
Gitea 是一款使用 Golang 编写的可自运营的代码管理工具。Gitea Official Websitegitea: Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用Go作为后端语言,这使我们只要生成一个可执行程序即可。在这个领域,名气最响的应该是 Gitlab。但实际使用中Gitlab也有点问题,首先就是资源占用。Gitlab 是使用
转载
2024-06-02 16:57:18
79阅读
github,gitlab,gitee的区别github 是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。gitee 即码云,是 oschina 免费给企业用的,不用自己搭建环境。gitlab 类似 github,一般用于在企业内搭建git私服,要自己搭环境。第一,github针对企业要收费,那当然是不同意,毕竟都想节约资金,那就还能使用gitee,或者gitlab了。第二,但
转载
2023-10-30 14:51:48
104阅读
知名代码托管平台 GitLab 宣布完成 E 轮 2.68 亿美元融资。据悉,本次融资由高盛银行和 Iconiq Cappital 牵头,包括 Y Combinator Continuity 基金。这可能是该公司上市前的最后一次融资,有消息称,GitLab 计划 2020 年前进行 IPO。目前,GitLab 的最新估值为 27.5 亿美元,这是去年 D 轮 1 亿美元融资估值的两倍多。截至 20
转载
2024-08-05 20:04:32
14阅读
提示:本系列笔记全部存在于
Github,
可以直接在
Github 查看全部笔记
企业级最流行的私有代码仓库是 Gitlab, 一开始我也打算部署 Gitlab作为私有代码仓库。但部署完成后发现, Gitlab 资源占用太大了。优化之后也要占用 3g 内存,最后只好放弃这一方案。随后发现了 Gitea、Gogs 这两个轻量级的私有仓库,两个都是优秀的轻量级私有仓库。后对它们进行了对
转载
2024-02-29 17:31:53
232阅读