1写在前面:最近因为不会Git,被老板狠狠的骂了一顿,呜呜,另外如果不在linux 或者非要纯命令行的情况下,建议上手PyCharm内置的Git很好使用.(疯狂打脸)因为如果你非要用命令行 在合并冲突的时候 还得用VSCode手动合并冲突(或者大神可以用Vim),去分清<<<<<<<<<<===========>>>&g
版本控制的使用 IntelliJ IDEA 下的版本控制介绍这一章节放在这么靠前位置来讲是因为版本控制在我心目中的地位比后面的实战知识点都来得重要。不管是个人开发或是团队开发,版本控制都是可以很好地被使用的,目前我找不到任何开发者不使用版本控制的理由。而且对于 IDE 来讲,集成版本控制的本身就是它最大的亮点之一,很多开发者也是为此而使用它。在本章节中也会对 IntelliJ IDEA 的相关版
问题描述:远程仓库有一个README.md文件,直接在远程仓库中进行提交,添加内容”remote commited edit 1”本地仓库对应README.md文件未pull的情况下进行修改,添加内容”local no add edit”;本地修改未add到stage中,此时进行pull操作,出现冲突如上所述的问题,使用idea git插件解决方法如下:当前状况下远程仓库与本地工作区域中READM
本文将简单介绍如何在Linux下配置Jenkins+gitlab持续集成构建流程目标:能构建成功并发布到测试环境gitlab推指定分支代码可以触发构建设置开发者邮箱通知流程linux基础环境:java node jenkins git yarn 注意:全局环境变量的配置Jenkins 配置gitlab->webhook 配置 webhook: webhook插件允许你建立或设置Git
转载 2024-06-18 14:05:31
745阅读
一、基本入门1.IntelliJ-IDEA预装的版本控制介绍我们来看IntelliJ-IDEA的版本控制设置区域 打开File>Settings>Version Control  可以看到里面有git插件这让很多人认为 IntelliJ IDEA 自带了 SVN 或是 Git 等版本控制工具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控
转载 2024-03-18 23:03:47
111阅读
Jenkins+Git+github 自动化部署前言安装JenkinsHTTPS访问并配置Jenkins安装maven安装git将Linux服务器注册到Jenkins上配置jenkinsover 前言服务器原来已经安装了jdk ,tomcat 等等就省略了这些安装安装Jenkins1:准备Jenkins必需环境 java(安装步骤略) 2:yum安装Jenkinswget -O /etc/yum
转载 7月前
48阅读
1. gitlab安装:直接参考官网文档:https://about.gitlab.com/downloads/#ubuntu1604。1.1 安装配置依赖环境:sudo apt-get install curl openssh-server ca-certificates postfix1.2 安装Gitlab:可分以下两种情况:直接安装最新版本和选择安装所需版本。1.2.1 直接安
转载 2024-05-10 14:23:19
116阅读
前言Gitlab作为一个开源、强大的分布式版本控制系统,已经成为互联网公司、软件开发公司的主流版本管理工具。使用过gitlab的同学都知道,想要提交一段代码,可以通过git push提交到远程仓库,也可以直接在gitlab平台上修改提交。然而上述两种提交方式都是人工提交代码,需要手动登录gitlab或者在第一次commit的时候提供gitlab帐号和密码。那么,假设有这么一个需求场景:我们开发了
转载 2024-05-22 14:07:25
64阅读
目前GitLab已经有了CI功能,即持续集成的功能。可以实现代码提交后自动测试、编译、发布、部署等自动化工作。关于这一块的内容,网上文章都是语焉不详。最近正需要GitLab自动部署,踩了不少坑,现把配置步骤记录下来,以供大家参考。目标:代码提交到GitLab上,由GitLab的CI功能自动完成部署。原理:GitLab在接收到代码提交事件时,通过.gitlab-ci.yml的配置信息与对应节点上的r
转载 2024-02-20 12:44:06
182阅读
哈喽,大家好我是霸戈,今天给大家分享一些,我个人觉得非常实用的的企业级开源软件,都是一些我在工作工程中使用过的开源软件包含:代码管理、CD/CD、API管理等等,欢迎大家补充和收藏。Gitlab GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可以直接使用 Gitlab 官方提供的git仓库管理服务,有条件的也可以使用Gitlab自己搭建。自己搭建 Gilab 服
一、git、github、gitlab的区别 Git是版本控制系统,Github是在线的基于Git的代码托管服务。 GitHub是2008年由Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,只有付费账户可以创建私有的代码仓库。 Gitlab解决了这个问题, 可以在上面创建免费的私人repo。二、gitlab server搭建过程[ro
转载 2024-03-21 12:23:32
156阅读
GitLab:从内网拉取私有仓库go modulegolang通过go mod管理项目依赖。通常,我们从github等项目托管平台拉取依赖go module。例如:go get -u github.com/kataras/iris/v12假如,公司有内网gitlab托管项目代码,如何从私有仓库拉取依赖?假设,公司的内网gitlab地址是:gitlab.xxx.com,是yyy团队下的test128
转载 10月前
129阅读
gitlab官网地址官网文档地址 https://docs.gitlab.com/runner/install/docker.html一。gitlab1。gitlab安装方式一:rpm包安装(centos) 1,下载rpm包 清华源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/ linux命令wget https://mirrors.tuna
写Java代码的时候,经常会涉及到重复性的操作,这个时候就会想要是有这样一个插件就好了,如果是大家都会遇到的场景,IDE或许已经提供了,再不然也有可能有人编写了相关的插件。要是这个操作是你们的编码环境特有的,那就只能自己写工具了。所以这里来学学如何编写IDEA插件,让自己的编程环境更加强大,更好的进行装x。开发环境开发IDEA插件有以下这些依赖:IntelliJ IDEA Community Ed
写在前面记录一下,一个自动化开发部署项目的构建过程与简单使用,实现真正的DevOpsgitlab安装步骤一:安装依赖yum -y install git gcc glibc-static telnet yum -y install curl policycoreutils-python openssh-server systemctl enable sshd systemctl start ssh
转载 2024-10-24 10:12:18
96阅读
一、 目的改善和保证代码质量,预防BUG,此外还有益于代码规范,形成技术氛围,加深团队沟通,一起成长。 二、 具体事项1、对人不对事:每个人对代码的理解与实现方式都不一样,不应该对同事的代码加以批判,可以提出建议。2、每一次Review至少给出一次正面的评价:在严格要求与实事求是的前提下,不要只说一些打击同事信心的话,应该给予一些适当的鼓励,还能让团队更加融洽,氛围更
转载 2023-10-27 00:16:07
380阅读
# MySQL 安装插件教程 ## 目录 1. 引言 2. MySQL 安装插件流程 3. 步骤详解 4. 总结 ## 1. 引言 MySQL 是一款常用的关系型数据库管理系统,它提供了丰富的功能和插件支持。本教程将教会你如何在 MySQL安装插件。如果你是一名刚入行的小白,没有经验,不用担心,本教程将详细介绍每个步骤的操作和代码。 ## 2. MySQL 安装插件流程 以下是 MySQ
原创 2023-08-19 06:06:27
701阅读
# 开发 Android GitLab 插件的指导 在这篇文章中,我们将指导你如何开发一个 Android GitLab 插件。这个插件的目的是为了增强 Android 开发的效率,特别是在与 GitLab 进行代码管理时。我们将通过以下几个步骤来实现这个插件。 ## 整体流程 首先,我们来看看开发 Android GitLab 插件的整体流程,下面的表格展示了实现该项目的步骤: | 步骤
原创 7月前
7阅读
# 使用 Android GitLab 插件进行项目管理 在 Android 开发的过程中,保持代码的版本管理是非常重要的。GitLab 作为一个流行的 Git 存储库管理工具,提供了许多功能,让你能够轻松地管理项目和团队。而 Android GitLab 插件可以更便捷地在你的 Android 应用开发环境中集成 GitLab 功能。本文将为你介绍如何使用 Android GitLab 插件
原创 8月前
45阅读
前言在2021年,阿里云代码基础技术团队尝试将自身对Git技术的沉淀, 通过9-10期B站短视频的方式对外宣发,帮助业内的Git使用者更正确和更高效的使用git。过程中, 我们与阿里云运营同学和云效运营同学进行合作, 共同打磨我们的视频质量和运营策略,感谢过程中参与的同学们。 上是我在起初的课程设计思路, 起初还是觉得视频要有三个要素: 简短,幽默,实用。所以过程中还是出现了一些有趣的图片的,比如
  • 1
  • 2
  • 3
  • 4
  • 5