使用 Git 管理源代码 首先你要有一个 repo(源码或叫仓库比较贴切) 让你管理 ,可以是自己的可以是别人的。1、自己的。2、别人的。 首先你要有 github 账号吧,登录进去以后,寻找你心仪的 repo 比如 https://github.com/zhuwansu/TruncateATable 或者 https://github.com/zhuwansu/
转载
2024-03-20 16:52:13
69阅读
1.什么是gitlabgitlab是一个开源分布式的版本控制系统,ruby语言开发完成2.gitlab的作用1).对项目的源代码进行集中管理,方便查看
2).可以对源代码进行源码控制
3).权限管理,能控制用户的增删改查代码的权限
4).不依赖互联网环境3.为什么用gitlab1).开源免费,维护简单。适合中小型企业
2).能定期的对数据进行备份,防止数据的丢失。4.gitlab安装配置优化4.1
转载
2023-07-26 11:40:53
383阅读
GitLab安装 #拉取gitlab镜像
docker pull gitlab/gitlab-ce:latest
#运行mygitlab容器
docker run -d --hostname=xx.hostname.com -p 3443:443 -p 3000:80 -p 3022:22 --name=mygitlab --restart=on-failure:10 -v c:\DockerC
Jenkins获取gitlab源代码 Jenkins权限获取 在日常工作做由于Jenkins启动用户是Jenkins,在执行脚本时系统命令是无法让Jenkins执行的,如果需要Jenkins权限有两种办法: 1. sudo授权 2. 启动用户改为root [这里就使用这个办法了,因为做sudo授权太
转载
2021-10-11 14:14:41
456阅读
(一)GIT原理深入理解(二)接回上篇说到commit对象,就等于我们提交的所有文件 git 中最重要的三个对象 1、Blob 对象 存储的是文件内容,压缩的 存储文件名字是根据内容算出的一个hash值 2、tree对象 存储blob对象 子tree对象 3、commit对象 存储作者提交者注释 指向一个 tree 的指针 到那么就构成了我们提交的文件所有描述,所以commit对象,就等于我们提交
转载
2024-09-29 12:07:59
157阅读
最近遇到了一个让人头秃的事情:要用源码部署gitlab环境,我心想,这不就是按照安装文档,一步一步的来安装就行了吗,这个简单。没想到后面会遇到一个大坑。像gitlab这种复杂项目的部署,前期工作一定要做好:找官方文档,查看支持的操作系统是什么,而且支持那几个版本的操作系统;源码编译gitlab有哪几种形式,各种形式的优缺点各是什么。因为我需要部署12.1.0版本的gitlab,根据官方文档,支持的
转载
2024-04-15 12:22:43
421阅读
jobjob 是一组具有约束的作业,可以指定无限数量的 job 。job 被定义为具有任意名称的顶级元素,并且始终必须至少包含该 script 子句。job 必须具有唯一的名称,下面是一些保留的关键字不可以作为 job 的名称。image
services
stages
types
before_script
after_script
variables
cache作业由定义作业行为的参数列表定义
转载
2024-03-28 12:50:34
97阅读
git设置 # git config --global http.postBuffer 1048576000 manifest.xml 原始的manifests.xml文件在源头代码repo仓库中 # ls -l .repo/ total 40 drwxrwxr-x 5 1001 1001 4096
原创
2023-05-01 12:10:58
406阅读
一、简介 我们常常会将自己的代码托管至一些代码管理平台进行托管,比如Github、Gitee、或是自己搭建的托管平台等,其中Git就是重要的传输控制工具。在一开始学习git的时候可能大多数小伙伴并没有合作和分支相关的概念,只是熟悉git最基本的pull、commit和push。如下图: &nb
转载
2024-09-18 14:45:24
226阅读
GitHub在4月中,对免费版本用户开放核心功能,开发团队能够在GitHub上进行更完整的协作,而现在GitHub又发布了4项新产品,要进一步提升开发社群的协作能力,新功能分别是GitHub Codespaces、GitHub Discussions、程序代码和机密扫描以及企业私有实例。GitHub Codespaces可让开发者在GitHub网页中启用程序编辑器,并且马上在GitHub储存库中做
转载
2024-05-08 09:05:46
8阅读
一、下载系统环境下载安装gitlab/gitlab-ce - Packages · packages.gitlab.comce表示开源el表示centos 选64位el6对应CentOS 6我这里是先下载再上传后安装在linux上创建了一个gitLab用于存放上传安装包的文件目录二、安装在安装前请先确定是已安装以下软件了,防止安装失败先执行 rpm -i gitl
转载
2024-01-30 14:16:58
182阅读
1、 首先安装git工具1、双击exe安装文件安装2、点击next继续下一步3、更改安装路径,点击next下一步4、勾选Additonai icons,创建桌面图标,不想创建桌面图标可不勾选此项,点击next下一步5、在Adjusting your PATH environment中,选择默认选中的那一个,点击next下一步6、在Configuring the line ending conver
微信小程序的代码构成创建一个项目.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的 WXSS 样式文件.js 后缀的 JS 脚本逻辑文件小程序配置 app.jsonapp.json 是对当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等。QuickStart 项目里边的 app.json 配置内容如下{
"pa
转载
2024-06-01 07:24:29
132阅读
Source Code 源代码 源代码,顾名思义,是由程序员编写的原始文件。如果你想知道源代码的定义,上述描述已经足够了,但下面的描述会更好的帮助你理解这个主题。 源代码指的是由程序员编写的文本文件。程序员为了执行某些任务以人类可读的语言编写这些代码,绝大部分都是英文。然后以某种特定的格式保存这些文件,像Java语言的.java,C#语言的.cs等等。这些文件可以是按照某种特定语言的惯例和规则
转载
2023-08-25 20:55:35
342阅读
1:源代码管理工具简述: 源代码管理工具是一种用于管理软件开发过程中源代码的工具。它可以帮助开发团队协同开发、版本控制、代码审查、代码合并等。源代码管理工具可以跟踪代码的修改历史,方便开发人员查看代码变化、回滚代码、分支开发等。源代码管理工具是现代软件开发不可或缺的一部分。 2:GitHub介绍与特点 GitHub是一个基于互联网的代码托管平台,它提供了一个集中式的代码管理和版本控制
目前,git是最为流行且火热的源代码管理工具,大名鼎鼎的程序员社区github 就是建立在git的基础之上的,根据网上对于git 的介绍和评价我们可以得知:Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何的或小或大的项目;Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件;Git 与常用的版本控制工具 CVS, Subv
注:下面源代码基于jdk1.7.0_11之前的两篇文章通过源代码分析了两种常见的Map集合,HashMap和Hashtable。本文将继续介绍还有一种Map集合——LinkedHashMap。顾名思义,LinkedHashMap除了是一个HashMap之外。还带有LinkedList的特点。也就是说...
转载
2016-01-16 17:14:00
429阅读
2评论
//-----------------------------------------------------------转载请注明出处:http://blog.csdn.net/chdjjby Rowandjj2014/8/8//----------------------------------...
转载
2015-08-14 21:34:00
447阅读
2评论
Android 源码部署到服务器端,一共分为七个部分。软件环境GitLab 服务端部署Repo Manifest.xml 生成GitLab 建仓Git Push 源码到服务器Repo 同步源码提交修改后的代码一、软件环境服务器端系统:Ubuntu 16.04GitLab 软件:GitLab Community Edition客户端系统:Ubuntu 14.04Git 软件:Git 2.27.0二、
转载
2024-07-03 04:16:50
110阅读
废话不多说,先放上几张插件生成的页面的预览图(页面主页)(每日提交量)(代码行数统计,因为是练习项目,很多代码是copy的,不要在意细节) 预览大致就到这里,当然还有很多其他功能,大家可以自己去尝试了解,我这里简单来普及下如何安装和使用这个插件。(win平台运行会存在一些bug,之后也会普及下如何排除这些bug)插件呢,输入命令 $ gem install git_stats 
转载
2024-05-06 14:30:58
570阅读