git

gitea和golang组合实现hook自动化部署代码
gitea和golang组合实现hook自动化部署代码

目前git代码仓库develop分支的代码要经常更新到测试服务器,使用传统的FTP上传代码太费力,使用git pull手动拉取分支,也不够放心。现在使用git中的hook来进行自动化部署代码。

2020-10-23 13:09:34阅读全文

git切换分支不合并当前分支的修改--git stash
git切换分支不合并当前分支的修改--git stash

在工作过程中,我们不时会遇到这类问题。在当前分支正在进行功能的开发,突然来了一个bug,要切换到其他分支修改。但是当前分支的改动还不适合提交。所以我们可以使用如下方法进行当前工作区的缓存:

2021-07-28 10:28:56阅读全文

【Git】IDEA Git Reset 选项说明
【Git】IDEA Git Reset 选项说明

IDEA Git Reset 选项说明

2021-07-29 04:08:51阅读全文

Git的学习与使用,总结思维导图和步骤
Git的学习与使用,总结思维导图和步骤

git使用的主要流程步骤做了思维导图。将本地代码上传到gitee上

2021-07-28 10:50:58阅读全文

手写 git hooks 脚本(pre-commit、commit-msg)
手写 git hooks 脚本(pre-commit、commit-msg)

Git 能在特定的重要动作发生时触发自定义脚本,其中比较常用的有:pre-commit、commit-msg、pre-push 等钩子(hooks)。我们可以在 pre-commit 触发时进行代码格式验证,在 commit-msg 触发时对 commit 消息和提交用户进行验证,在 pre-pus

2021-07-29 06:19:43阅读全文

3分钟带你了解版本控制系统的发展历史
3分钟带你了解版本控制系统的发展历史

什么是“版本控制”?我为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在CODE CHINA 中,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。

2021-07-28 13:56:52阅读全文

git学习总结(1)
git学习总结(1)

本篇文章主要总结常见分支操作的git命令。

2021-07-29 06:03:34阅读全文

husky7 + commitlint + lint-staged 记录
husky7 + commitlint + lint-staged 记录

husky 在现代前端项目是必不可少的组件了,重构业务项目时依赖都升级到新版,发现 husky 还是在用低版本的,索性升级到最新的。 从 husky5 开始版本有了重大变化,旧的配置方式无法直接使用,需要重新配置一下。

2021-07-29 09:50:59阅读全文

工作中的 git 详解
工作中的 git 详解

毫无疑问, git 是目前最优秀的分布式版本控制工具, 没有之一; 作为一个码农, git 已经是一项必备的技能了, 许多优秀的社区都是基于 git 去做的版本控制; 比如全球最大的程序猿同性交友网站 github ;

2021-07-28 22:00:07阅读全文

git合并分支
git合并分支

1、首先切换到master分支上git checkout master2、如果是多人开发的话 需要把远程master上的代码pull下来

2021-07-28 22:09:31阅读全文

还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!

SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall

2021-07-28 21:19:22阅读全文

git hooks---husky、lint-staged
git hooks---husky、lint-staged

Git Hooks 就是在 Git 执行特定事件(如commit、push、receive等)时触发运行的脚本,类似于“钩子函数”,没有设置可执行的钩子将被忽略。

2021-07-29 10:43:47阅读全文

git常用功能备忘
git常用功能备忘

虽然我们平时都是在仓库里创建完项目后拉取到本地,但是也不排除某些情况下我们先在本地创建了项目,然后需要和远端的某个仓库建立联系。步骤如下:

2021-07-29 17:54:54阅读全文

【Git】IDEA git分支回退指定的历史版本
【Git】IDEA git分支回退指定的历史版本

IDEA git分支回退指定的历史版本

2021-07-29 21:46:38阅读全文

【Git】IDEA+Git使用过程中git push rejected解决
【Git】IDEA+Git使用过程中git push rejected解决

idea+git使用过程中git push rejected解决

2021-07-30 02:04:29阅读全文

Git | error: failed to push some refs to
Git | error: failed to push some refs to

git本地推送,出现错误error

2021-07-29 21:20:52阅读全文

git reset 和 git revert
git reset 和 git revert

git push错误提交时撤销此次错误提交

2021-07-30 05:31:14阅读全文

git分支规范
git分支规范

发布分支根据需要设置protected

2021-07-30 00:38:56阅读全文

【Git】GIT使用rebase和merge的正确姿势
【Git】GIT使用rebase和merge的正确姿势

GIT使用rebase和merge的正确姿势

2021-07-30 03:16:42阅读全文

git rebase和merge的基本常用操作
git rebase和merge的基本常用操作

使用GIT很久一直都没有深层次的研究过,一般情况下,只要会用add,pull,commit,push等几个基本提交命令就可以了,对于分支合并大部分使用merge操作,我用了好几年的merge,突然公司说需要用rebase进行合并,当时一脸懵逼。但是心里也不慌,赶紧上网找了些资料,但是实际应用出现各种

2021-07-30 05:13:41阅读全文

IDEA用git pull出现.DS_Store
IDEA用git pull出现.DS_Store

升级新版idea后,用Git pull时出现报错:

2021-07-30 00:27:41阅读全文

git 连接github.com 并配置密钥
git 连接github.com 并配置密钥

git 连接github.com 并配置密钥传送门:http://www.jianshu.com/p/ff10...

2021-08-01 05:28:39阅读全文

【Git】IntelliJ IDEA中Terminal终端无法执行GIT命令:'git' 不是内部或外部命令...
【Git】IntelliJ IDEA中Terminal终端无法执行GIT命令:'git' 不是内部或外部命令...

IntelliJ IDEA中Terminal终端无法执行GIT命令:'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

2021-08-01 02:55:56阅读全文

【Git】将idea中存在的本地项目直接添加至gitee
【Git】将idea中存在的本地项目直接添加至gitee

将idea中存在的本地项目直接添加至gitee

2021-08-01 11:08:23阅读全文

Git 如何优雅地回退代码?
Git 如何优雅地回退代码?

从接触编程就开始使用 Git 进行代码管理,先是自己玩 Github,又在工作中使用 Gitlab,虽然使用时间挺长,可是也只进行一些常用操作,如推拉代码、提交、合并等,更复杂的操作没有使用过,看过的教程也逐渐淡忘了,有些对不起 Linus 大神。

2021-08-01 00:27:18阅读全文

Git版本管理工具的最佳学习路径
Git版本管理工具的最佳学习路径

作为版本管理工具仅为了保留修订历史,在不考虑与其他人协作与多版本维护时,你需要熟悉以下命令。

2021-07-31 21:59:10阅读全文

husky commitlint 配置无效,.gitignore配置无效问题
husky commitlint 配置无效,.gitignore配置无效问题

其实就是每次新加这些功能模块的时候都会不起作用,原因就是本地缓存起的作用,把新加功能上传后,删除本地仓库,重新从远端拉取即可

2021-08-01 20:47:54阅读全文

Git基础及Simple Gitflow
Git基础及Simple Gitflow

Git 是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小到大的所有项目。

2021-08-04 04:58:54阅读全文

? 那些能帮我愉快Coding的Webstorm插件
? 那些能帮我愉快Coding的Webstorm插件

作为一个FE开发者,在日常工作中用的最多的可能就是WebStorm与VsCode,我在工作的这几年一直使用的是WebStorm进行开发,今天为大家带来我工作中使用的一些Webstorm插件以及一些可以提效的配置方法,希望能够帮助使用WebStorm的朋友们更加高效工作,多余时间可以多摸摸?!

2021-08-04 12:00:06阅读全文

时隔多年,我竟然翻出了当年的大学成绩单!
时隔多年,我竟然翻出了当年的大学成绩单!

前段时间收拾整理文件夹和杂文件时,在箱子的角落中居然无意中翻出了自己当年的成绩单,一时间回忆涌上心头。

2021-08-06 01:58:56阅读全文

git基本使用方法
git基本使用方法

1.集中式版本控制器

2021-08-10 11:26:48阅读全文

gitee整理的时候,错点了这个,结果代码不能推送
gitee整理的时候,错点了这个,结果代码不能推送

gitee,邮箱管理,错点选中了,禁止命令行推送暴露个人邮箱 结果代码推送不到git库

2021-08-12 04:53:18阅读全文

git 实用小技巧
git 实用小技巧

让本地分支和远程分支一模一样

2021-08-12 18:02:13阅读全文

Git 分支管理策略 | TBD++ Flow
Git 分支管理策略 | TBD++ Flow

随着Git的普及,为了更高效地进行团队协作开发,人们通过经验总结研究出了几套适用于各种团队和项目的分支管理策略,上篇文章我们讲解了 Git Flow 代码版本管理策略,它对版本控制较为严格,主要适合开发团队规模较大、开发周期较长,可达几周至几个月的项目,同时,文章提供了版本管理方案图及必要的讲解。接

2021-08-13 00:09:05阅读全文