git

Git 命令
Git 命令

不常用但是偶尔也是需要用到

2021-12-14 02:50:37阅读全文

git仓库迁移保留所有分支
git仓库迁移保留所有分支

在做git仓库迁移的过程中发现git push -u origin --all并不能将所有的分支都推送到新的仓库中。正确做法如下:

2021-12-14 16:34:02阅读全文

用Go轻松完成一个SAGA分布式事务,保姆级教程
用Go轻松完成一个SAGA分布式事务,保姆级教程

银行跨行转账业务是一个典型分布式业务场景,假定A需求跨行转账给B,那么就触及两个银行的数据,无法经过一个数据库的本地业务确保转账的ACID,只能够经过分布式业务来处理。

2021-12-14 15:48:07阅读全文

类似于语雀、石墨文档私有化部署开源代替品,你尝试了吗?
类似于语雀、石墨文档私有化部署开源代替品,你尝试了吗?

又帮资本家老板省钱了,找到语雀、石墨文档私有化部署开源代替品。

2021-12-14 04:45:38阅读全文

git子模块
git子模块

[[top]]

2021-12-14 14:21:21阅读全文

Git学习
Git学习

写在前面:最近看了一个关于Git的教程,对Git的各项操作有了较全面的了解,当然和实际工作还有差距,在此做一个小结义工之后复习。

2021-12-14 22:40:46阅读全文

git stash 切换分支无需上传本地仓库,也能保存本地修改
git stash 切换分支无需上传本地仓库,也能保存本地修改

当在开发过程中,git作为版本管理器,拥有许多好用的版本管理方法,例如分支的应用可以让你在不同的代码环境中开发,这样很好的解决了大家各自开发各自模块,尽量互不影响的问题。

2021-12-15 08:31:39阅读全文

Git修改commit作者和邮箱
Git修改commit作者和邮箱

在工作中我们经常会被要求使用特定的账号和邮箱提交代码,但有时git配置的错误,导致提交了很多错误的commit,push被拦截。这时候我们可以git指令来修改已经提交的commit,来解决问题。

2021-12-15 01:55:28阅读全文

Git 约定式提交
Git 约定式提交

每次提交代码的时候,我们都需要为我们本次修改的内容添加一段描述,例如:

2021-12-30 09:43:59阅读全文

项目中通过git增强开发规范
项目中通过git增强开发规范

 在前端项目开发中我们经常会使用git管理项目,但是在过程中,我们有时会遇到commit信息不规范导致查看历史提交时不能一眼明了,或者在拉下代码时,碰到很多代码格式上的冲突。今天主要介绍下如何利用git的钩子解决这些问题。

2021-12-30 13:39:38阅读全文

mapplauncherd 项⽬解析【鲸鲮JingOS】
mapplauncherd 项⽬解析【鲸鲮JingOS】

mapplauncherd 是 sailfishos 使⽤的⼀种应⽤启动加速的模块,类似于 Android 的 zygote。最初 mapplauncherd 是由 MeeGo 开发,后被各 Linux based 系统⽤于应⽤启动的模块。本⽂主要分析 mapplauncherd 的基本运⾏原理

2021-12-31 09:32:49阅读全文

解决GitLab报错:not allowed to force push code to a protected branch
解决GitLab报错:not allowed to force push code to a protected branch

当 force push 代码的时候,可能会遇到如下错误:

2021-12-31 00:15:20阅读全文

如何使用Tin快速搭建Gitlab-ce(史上最简单方法)
如何使用Tin快速搭建Gitlab-ce(史上最简单方法)

GitLab-ce是gitlab的开源版本。目前网上Gitlab-ce的安装方法有很多,但大同小异都需要安装各种依赖配置,且对系统版本还有要求(如下图所示)这里提供一个不用下载依赖,不用考虑系统版本,百分之百成功安装Gitlab-ce的方法。

2021-12-30 12:18:33阅读全文

JVS开源框架系列:管理平台的设计与思考【含开源地址】
JVS开源框架系列:管理平台的设计与思考【含开源地址】

一、项目简介JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目仓库:https://gitee.com/software-mi...开源,支持商用。二、业务管理平

2021-12-31 03:03:39阅读全文

mac安装中文版本 git
mac安装中文版本 git

mac 自带的 git 是英文的,使用 brew 安装的 git 是中文的。

2021-12-30 21:16:25阅读全文

我们的企业协同项目开源了,影响了您的收入,确实对不起!
我们的企业协同项目开源了,影响了您的收入,确实对不起!

事情是这样的,我们这个月开源了两个由之前做过的项目重构,抽象出来的两个demo应用,并把两个项目在gitee上开源了,所以引发了竞争对手对我们的 “鄙视”。

2021-12-30 17:25:14阅读全文

emacs插件(3.1)—— git 中的异常处理
emacs插件(3.1)—— git 中的异常处理

emacs系列文章目录——更新ing

2021-12-31 09:29:27阅读全文

使用git命令合并分支代码
使用git命令合并分支代码

感觉最近自己的记忆力越来越差,经常好多东西记不住。上次合并代码时候,竟然连一些命令一下子没想起来,愣了半天。所以还是写下来吧,下次用到时候,直接对着一步一步敲,省事儿一点。

2021-12-31 04:56:05阅读全文

Tin工具测评:一键试用TYK API网关
Tin工具测评:一键试用TYK API网关

企业的IT选型与企业战略、业务流程、项目成效等密切相关,是企业研发中的重要环节。完整的技术选型就包括了确定需求,可供选择范围内筛选,找到开源项目,安装试用体验。但是确定需求后,安装和筛选过程也很耗时耗力,这就成为了技术选型的主要痛点。如何缩减时间,优化开源项目试用流程,提高技术选型效率,成为了许多开

2021-12-31 15:01:51阅读全文

如何通过TeamCode Tin快速访问Cloudreve?
如何通过TeamCode Tin快速访问Cloudreve?

Cloudreve是一款出色的国产开源免费PHP网盘程序。它能帮您快速简单并以最低的成本搭建一个公私兼备的网盘系统。

2021-12-30 17:42:09阅读全文

JVS开源框架系列:总体概述,开源项目背景
JVS开源框架系列:总体概述,开源项目背景

大家好,我是一个IT老司机,曾写过代码,搞过需求,干过产品,带过项目。JVS将是接下来很长一段时间的工作内容,为此将把我们开源项目过程中的点滴逐步记录起来,逐步分享出来,我们也希望找到一群有些想法的人一起能做做项目,吹吹牛逼。

2021-12-31 12:12:56阅读全文

Azure 应用服务发现“NotLegit”漏洞!使用这 4 种编程语言的“本地 Git”部署源代码或均遭暴露
Azure 应用服务发现“NotLegit”漏洞!使用这 4 种编程语言的“本地 Git”部署源代码或均遭暴露

近日,Wiz 研究团队在 Azure 应用程序服务中检测到一个不安全的默认行为——“NotLegit”漏洞。这意味着,使用 PHP、Python、Ruby 或 Node 语言编写的“本地 Git”部署应用程序的源代码或该遭暴露。据悉,“NotLegit”漏洞自 2017 年 9 月以来就存在,目前或

2022-01-26 23:53:58阅读全文

Git恢复之前版本的两种方法reset、revert
Git恢复之前版本的两种方法reset、revert

引用: https://blog.csdn.net/yxlshk/...

2022-01-27 14:44:02阅读全文

git命令记录
git命令记录

1、分支查看分支:git branch查看已合并的:git branch --merged查看未合并的:git branch --no-merged查看服务器上的分支:git branch -r把现有的文件复制到新分支并切换到分支:git checkout -b dev查看本地所有分支信息:git

2022-01-27 08:55:54阅读全文

git文件管理与索引,深入理解工作原理
git文件管理与索引,深入理解工作原理

Linus Torvalds在Git邮件列表里曾说如果不先了解索引的目的,你就不能完全领会Git的强大之处。

2022-01-27 07:37:15阅读全文

如何使用 gh-pages 部署 vue 应用
如何使用 gh-pages 部署 vue 应用

使用 webpack5 实现了微前端,希望能把这些应用部署到 git-pages, 如何办呢?

2022-01-26 21:10:20阅读全文

Github 本地合并 (merge) 他人提交的 pr
Github 本地合并 (merge) 他人提交的 pr

Github 上有些项目可能作者长时间没有进行维护, 会出现有些新的 pr 没有合并到主分支 master 上. 这时如果想在本地应用这个新的 pr 呢? 一般来说主要有以下几种方式:

2022-01-26 23:58:53阅读全文

git使用技巧备忘(持续更新。。。)
git使用技巧备忘(持续更新。。。)

git使用相关命令集合

2022-01-27 13:40:30阅读全文

使用分支 -- Git branch 命令
使用分支 -- Git branch 命令

本篇文章会对git branch命令进行一次深度审视,其内容还包含有关git分支模式的讨论。在很多现代版本控制系统内,分支都是一项必备功能。但在其他版本控制系统内,分支操作会相当昂贵,消耗时间精力和硬盘空间。在Git中,分支是每天开发过程中自然的一部分。Git的分支仅仅是指向快照的一个指针。当新增一

2022-01-26 21:54:36阅读全文

公司为什么要搭建知识库?建立知识库有哪些优势?
公司为什么要搭建知识库?建立知识库有哪些优势?

在这互联网信息爆炸的时代,过多分散的信息,会给企业员工之间的配合带来麻烦。公司里团队资料分散零乱,查找起来费时费力;项目信息难以共享,团队成员重复劳作;业务经验无法沉淀,知识资产流失严重等等问题。为了规避这些问题,所以这时候就需要一套将知识进行有效地管理及合理利用的知识库了。​企业只有通过建立知识库

2022-01-27 18:39:03阅读全文

同步GIT仓库的操作 -- pull命令
同步GIT仓库的操作 -- pull命令

git pull命令用来从远程仓库下载更新内容,并立即将对应内容更新到本地仓库。在Git的协作工作流中,合并远程仓库变更到本地仓库是很常见的工作。而git pull命令实际上就是其他两个命令的结合体,先git fetch然后紧接着git merge。在git pull命令执行的第一个阶段,会先对当前

2022-01-27 09:10:38阅读全文

关于执行gbuild命令时的错误
关于执行gbuild命令时的错误

执行gbuild在安装目录/gStroe下执行bin/gbuild db_name filepath出现You must input the database name for building database!错误。原因:0.8版本之前的命令为bin/gbuild db_name filepat

2022-01-27 16:38:00阅读全文

这款好用的开源办公利器,必须分享给大家!
这款好用的开源办公利器,必须分享给大家!

文档太分散、查找麻烦、信息冗余、涉密权限问题管理难度大、文档流转无日志记录、很多服务存在限制,对人员限制,对服务内容贡献值等等问题,是不是很多中小企业遇到的难题?随着组织的发展,各个企业的办公已经离不开知识管理系统了。我作为一名团队100人的IT公司经营管理者,今天推荐的是一款知识管理软件,主要解决

2022-01-28 07:34:48阅读全文