简介:个人整理的b站尚硅谷的git教程,方便查阅之用;目录1、Git1-1、git介绍:1-1-1、Git概述1-1-2、为什么需要版本控制:1-1-3、集中式版本控制和分布式版本控制:1-1-4、git工作机制:1-1-5、git和代码托管中心:1-2、git安装:(安装讲解)1-3、git命令:(讲解了常用命令)1-3-1、命令_设置用户签名1-3-2、git关于本地仓库、版本库、工作区、暂存
gitlab平台使用分享1、账号申请可以向公司的源码管理平台管理员申请2、项目申请当需要开发或者加入某一个项目的时候,需要找到项目管理人员(项目维护者)添加开发者权限。3、安装git工具和配置• 1.安装git工具和配置信息 • Windows:https://git-scm.com/downloads, 选择Windows版本的 • Linux:如果是Ubuntu使用sudo apt-get i
转载 2024-04-26 10:51:22
1106阅读
背景ubuntu 16.04 以及 ubuntu18.05 安装 gitlab 都报错误:/opt/gitlab/embedded/bin/ruby: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/gitlab/embedded/lib/libruby.so.2.4)解决方法(一定
用过 GitLab 的同学肯定也对 GitLab CI/CD 不陌生,GitLab CI/CD 是一个内置在 GitLab 中的工具,它可以帮助我们在每次代码推送时运行一系列脚本来构建、测试和验证代码的更改以及部署。Rainbond 本身默认集成了 CI/CD 的整套流程,用户只需提供源代码,后续构建、运行完全交给 Rainbond 处理,整个过程是由 Rainbond 定义的,无需用户干预。这样
转载 8月前
166阅读
背景一个维护了将近三年的php项目,最近需要交给工程组的同事维护,需要把我们成都内网的gitlab仓库的一些项目同步一份到武汉gitlab仓库。可能后续,还会再次同步更新。(成都仓库可能发生新的commit,需要把最新的变动同步到武汉仓库)所以,这里就需要用到git clone --mirror old.git的相关命令,来完成代码仓库的镜像同步操作。最终的效果是,迁移后的仓库内容是包含了现有分支
转载 2024-02-23 16:07:19
307阅读
一:版本控制一说到版本的控制我们就会浮现出大学写毕业论文时候的痛苦的场景,有过基础版,修改版,修改版1,修改版2,完整版,完整版1,完整版2,最后一个版本,打死也不改的版本,最终版本,真的是最终版本,等等:以上就是我们以最原始的方式对我们的版本进行控制,但是很明显这种版本的控制有以下几个显著的缺点:多个文件,保留所有版本时,需要为每个版本保存一个文件,这样就会导致版本的冗余协同操作,多人协同操作时
Gitolite和Gitlab仓库同步 调研目的同步或者迁移gitolite和gitlab之间的仓库,便于维护多个服务器上的多个代码管理环境。 Gitlab的api图一由GitLab的官方文档可以看出,目前没有迁移gitolite项目到GitLab的api。查看其它资料,或者github上的相关脚本,基本上分为基本的三个步骤,将gitolite上的仓库下载到本地,在GitLab
转载 2024-06-06 11:28:32
373阅读
准备环境:172.18.9.200是gitlab、172.18.9.201是jenkinsGit是gitlab的客户端命令,gitlab是应用程序一、使用清华大学的镜像:rpm包国内下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/二、[root@centos7 src]#yum install -y gitlab-ce-11.9.8-
概念说明: Group是一个父子结构的目录 Group每一级都可以设置关联的Member,同时每一级下都可以创建项目 Group关联的MemberMember对应的权限,会继承到Group下的所有Project和子Group上 Project中除了继承Group的Member,还可以单独设置新的M
原创 2022-02-28 10:12:21
1860阅读
重装系统之后git提交代码提示GitLab: Author ‘xxx‘ is not a member of team 重装系统git需要重新下载,需要配置用户名和邮箱 出现Author ‘xxx‘ is not a member of team原因主要有两种情况 一:配置完用户名密码没有和gitl ...
转载 2021-08-23 13:28:00
1606阅读
2评论
1.配置本地用户信息git config #查看本机是否配置了个人信息 git config --global user.name "……" #定义全局的用户名 git config --global user.email "……" #定义全局的邮件地址 git config --list #查看配置信
1.Redis 持久化机制 Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的。 实现:单独创建fork()一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临时文件中,持久化的过程结束了,再用这个临时文件替换上次的快照文件,然后子进程退出,内存释放。
转载 2023-12-27 09:34:50
95阅读
解决办法:退出账号,重新登录
原创 2021-05-30 11:21:30
4244阅读
导入commons-dbcp.jar这个包就可以了。
转载 2010-11-30 19:34:00
401阅读
2评论
心血来潮给自己用了多年的MacBook Pro升级了一下固态硬盘(A1780垃圾机器)后只要是重启电脑就找不到硬盘,显示问号(买了块转接卡,再买了块2242的二手西数ssd,512,总共300不到)重点是只要重启电脑就会找不到硬盘,关机,然后再开机但能找到!!这问题简直郁闷死一直以为是硬盘问题,或者更换的时候不小心把主办搞到了,后来搜索到发现这个方式可以缓解…为什么是缓解?因为我重置了后在macO
转载 2023-09-17 17:28:24
145阅读
问题 一:WARNING: [Xicom 50-38] xicom: No CseXsdb register file specified for CseXsdb slave type: 0, cse driver version: 0. Slave initialization skipped.INFO: [Labtools 27-1434] Device xc7k410t (JTAG devi
转载 2024-04-30 20:58:33
1225阅读
在通过 sudo 运行命令时,系统会默认重置环境变量为安全的环境变量,也就是说,先前设置的变量都会失效,只有少数配置文件中指定的环境变量能够保存下来。sudo 的配置文件是 /etc/sudoers,需要 root 权限才能读取,运行以下命令:sudo sed '/^#/d;/^$/d' /etc/sudoerssudo 的配置如下图所示: sudo 配置文件请注意:第 3 行的 Defaults
转载 2024-02-27 11:21:01
1984阅读
在安装OpenSSL的时候通常会提示以下错误:  "The Win32 OpenSSL Installation Project setup has detected that the following critical component is missing:  Microsoft Visual C++ 2008 Redistributables  Win32 OpenSSl will no
在使用 Docker 部署 GitLab 时,很多用户反馈在容器中无法找到 `initial_root_password`。这直接影响了 GitLab 的初始访问和管理能力,给业务的正常运转带来障碍。 > **用户反馈** > "我按照文档安装了 Docker GitLab,但是在容器中找不到初始的 `root` 密码,导致我无法登录,项目进展受到了影响。” ## 参数解析 在 GitL
原创 6月前
343阅读
Git 操作原理 初始化 / 新建工作区git init:初始化一个 Git 仓库(repository),即把当前所在目录变成 Git 可以管理的仓库。git clone git@github.com:username/<repo name>.git :从 GitHub 克隆一份远程库到本地,使用的是 SSH 协议git clone https:/
  • 1
  • 2
  • 3
  • 4
  • 5