@阿乐今天敲代码没 文章目录前言一、前提二、详解1.新建分支和SSH公钥生成2.创建本地分支、连接远程分支仓库并拉取项目3.清空远程仓库分支,并上传本地项目到远程仓库分支 前言最近有个项目,我负责用Vue写前端,代码更新后需要上传到gitlab。原来一直用gitee的我属实蒙圈,在这里记录一下。此过程使用git bash命令一、前提     &nb
首先介绍一下背景。如果有一个工程A,开始时test.txt 的内容如下 chenfool hello world 作者通过 git clone 的方式,将这个项目download 到本地。 此时,作者手贱,直接在web 端,将test.txt 修改成为 chenfool 123 hello world  过了一段时间后,作者突然想起要修改本地的test.txt文件,在本
Gitlab删除分支 取消保护 如果分支受保护则需要先取消保护 设置-仓库-受保护分支-取消保护 2. 删除分支 代码-分支-删除分支
原创 2024-07-22 14:06:59
480阅读
前言:好久没写了,最近忙于工作的项目,一连干了好几个月,几个月里面又遇到了高温、限电以及疫情种种困难,最终还是如期完成项目进度。今年真的是太难了,哈哈废话不多说,今天给大家介绍一下Git中的简单但是最常用的操作:删除提交记录中某一笔提交。一、移除某一笔的背景 首先使用 git log 命令看下当前的提交记录 如上图最近一共提交了3笔,但是突然发现黄色矩形框的那笔add network util 是
转载 2024-04-18 21:54:02
1556阅读
GitLab依托快速迭代优势,逐渐完善了其对最新趋势、理念和技术的支持。尤其在DevOps和DevSecOps方面更是跑到了最浪尖。GitLab CI就是具体负责这些工作的工具套件,是一系列功能强大的工具,可用于开发测试运维一栈式服务,自动化任务执行,当然也包括虫虫要给大家说的一个方面TaD(Infrastructure as Code),基础架构即代码。本文实例演示Ansible的网络类的双路由
导读GitLab.com 官方网站发布声明称由于其产品数据库问题导致的网站无法正常访问。据国外媒体报道称 Gitlab 网站疲惫的系统管理员深夜在进行数据库维护时,使用 rm -rf 删了300GB 生产环境数据。等到清醒过来紧急按下ctrl + c,只有4.5GB保留下来。然后恢复备份失败,网站宕了10个小时。我们(Gitlab)网站的一个数据库发生了严重事故。我们(GitLab.com)丢
转载 2024-06-06 09:40:08
86阅读
0、查看当前版本在任意页面都可点击右上角查看1、群组①群组能方便的管理子项目,群组内可以创建子群组 ②生产环境可以用实际项目名对应“gitlab群组”,项目中的微服务名对应“gitlab项目”1–新建群组 为群组起个名字,修改访问路径(可选)2–删除群组在群组内依次点击“设置”——“高级”——“展开” 输入群组名称即可删除2、项目项目是归属于群组的1–新建项目在群组内点击新建项目,接下里点击“创建
转载 2024-02-21 11:01:15
624阅读
一、git简介1、git结构 2、git 和 代码托管中心代码托管中心的任务:维护远程库局域网环境下:GitLab 服务器外网环境下:GitHub码云3、本地库和远程库 二、git 命令行操作1、本地库初始化git init .git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改2、设置签名形式用户名:tom地址 :
目录P20-永久删除文件后找回P21-添加到暂存区的删除文件找回P22-删除文件找回方式的总结P23-比较文件(比较文件差异)P24-分支概述P25-分支操作P26-解决合并分支后产生的冲突P20-永久删除文件后找回说明:对于已经提交到本地库的文件,删除之后如何进行恢复vi aaa.txt git add aaa.txt git commit -m "new aaa.txt" aaa.txt gi
转载 2024-05-13 21:45:59
237阅读
安装部署1、安装依赖包yum -y install policycoreutils openssh-server openssh-clients postfix wget2、下载gitlab安装包,然后安装wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpmrp
# 如何在GitLab中恢复删除分支 ## 介绍 在项目开发中,经常会遇到需要恢复已删除分支的情况。在GitLab中,我们可以通过一系列步骤来恢复已删除分支。本文将向您详细介绍如何在GitLab中实现这一操作。 ## 恢复分支流程 | 步骤 | 操作 | | ---- | ---- | | 1 | 打开GitLab项目页面 | | 2 | 进入"仓库"页面 | | 3 | 找到"删除
原创 2024-05-27 11:14:04
1740阅读
GitLab数据手动备份1、GitLab默认备份目录为/var/opt/gitlab/backups,可以修改/etc/gitlab/gitlab.rb里面的默认存放备份文件目录,这里使用默认备份目录:gitlab_rails['backup_path'] = '/var/opt/gitlab/backups'如果修改默认备份目录,需要运行gitlab-ctl reconfigure命令使配置生效
转载 2024-03-01 12:12:28
155阅读
定期清理gitlab的备份&监控gitlab备份1.如何备份gitlab备份gitlab的命令是:gitlab-rake gitlab:backup:create 会将备份生成到默认目录下,/gitlab/data/backups/目录下,注意备份时,要手动copy两个文件。在config目录下的gitlab.rb以及gitlab-secrets.json文件。如果gitlab是docke
Git分支对于一个项目的代码管理而言,是十分重要的!许多久用git的朋友可能已经掌握的很牢固了,但对于一些初涉git的童鞋来说,可能还不是很熟悉。在此,我将自己的一些操作经历做一梳理,希望能帮助到有用到的朋友们。 gerrit分支操作常用的命令可以参考:://../
原创 2022-01-17 15:29:58
4532阅读
 Git分支对于一个项目的代码管理而言,是十分重要的!许多久用git的朋友可能已经掌握的很牢固了,但对于一些初涉git的童鞋来说,可能还不是很熟悉。在此,我将自己的一些操作经历做一梳理,希望能帮助到有用到的朋友们。gerrit分支操作常用的命令可以参考:http://www.cnblogs.com/kevingrace/p/5690820.html1)首先,利用gitlab进行创建分支登陆gitl
原创 2021-04-10 13:29:07
3398阅读
在进行分支管理时,尤其在使用GitLab进行项目开发时,查找和删除删除分支是一个常见的需求。本文将详细介绍如何使用Python脚本来查询和删除已经删除分支,并通过解决该问题的过程,展示环境配置、编译过程、参数调优、定制开发、调试技巧和部署方案。 ### 环境配置 首先,我们需要设置开发环境。在本项目中,我使用了以下配置: - Python 3.x - GitLab API - GitP
原创 6月前
16阅读
Git永久删除文件和历史记录 文章目录Git永久删除文件和历史记录使用filter-branch添加到.gitignore文件里并push修改后的repo清理和回收空间 造成你想从git存储库中永久删除文件和历史记录的可能有: 你不小心将一个不该加入版本管理的文件加了进去,敏感数据或大文件或别的没用的文件;你不小心将一个涉及到破解某著名软件的文章加了进Github仓库,这时你就会收到github
JenkinsJenkins,原名 Hudson,2011 年改为现在的名字。它是一个开源的实现持续集成的软件工具。官方网站https://www.jenkins.io/GitLab安装使用官方网站:https://about.gitlab.com/安装所需最小配置内存至少4Ghttps://docs.gitlab.cn/jh/install/requirements.html在ssh下安装官方安
文章目录1. GIT概述1.1 GIT 安装1.2 GIT在本地的结构1.3 GIT 和 代码托管中心1.4 本地库和远程库2. GIT命令行操作2.1 初始化本地库2.2 设置签名2.3 具体版本控制操作2.4 版本的前进和后退2.5 删除文件及永久删除文件后找回2.5 暂存区中文件被删除后找回2.6 比较文件差异2.7 GIT分支2.8 分支操作2.9 将本地库推送到远程2.10 克隆操作2
区别:如果在回退以后又想再次回到之前的版本,git refloggit log则不能查看已经删除了的commit记录.git  blame - 显示文件的每一行最后修改的版本和作者(详细内容待加入)推荐采用的命令(结果简洁明了,非常实用)--abbrev-commit: hash值commitID简短形式出现--graph:以ASCII 图形表示的分支合并历史git log --pret
  • 1
  • 2
  • 3
  • 4
  • 5