git
gitlab拉取仓库分支代码到本地
2021-12-14 04:24:14阅读全文
git仓库迁移保留所有分支
在做git仓库迁移的过程中发现git push -u origin --all并不能将所有的分支都推送到新的仓库中。正确做法如下:
2021-12-14 16:34:02阅读全文
用Go轻松完成一个SAGA分布式事务,保姆级教程
银行跨行转账业务是一个典型分布式业务场景,假定A需求跨行转账给B,那么就触及两个银行的数据,无法经过一个数据库的本地业务确保转账的ACID,只能够经过分布式业务来处理。
2021-12-14 15:48:07阅读全文
git进阶(撤销pull、撤销merge、撤销add)
2021-12-14 15:24:01阅读全文
git stash 切换分支无需上传本地仓库,也能保存本地修改
当在开发过程中,git作为版本管理器,拥有许多好用的版本管理方法,例如分支的应用可以让你在不同的代码环境中开发,这样很好的解决了大家各自开发各自模块,尽量互不影响的问题。
2021-12-15 08:31:39阅读全文
Git修改commit作者和邮箱
在工作中我们经常会被要求使用特定的账号和邮箱提交代码,但有时git配置的错误,导致提交了很多错误的commit,push被拦截。这时候我们可以git指令来修改已经提交的commit,来解决问题。
2021-12-15 01:55:28阅读全文
项目中通过git增强开发规范
在前端项目开发中我们经常会使用git管理项目,但是在过程中,我们有时会遇到commit信息不规范导致查看历史提交时不能一眼明了,或者在拉下代码时,碰到很多代码格式上的冲突。今天主要介绍下如何利用git的钩子解决这些问题。
2021-12-30 13:39:38阅读全文
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
当 force push 代码的时候,可能会遇到如下错误:
2021-12-31 00:15:20阅读全文
如何使用Tin快速搭建Gitlab-ce(史上最简单方法)
GitLab-ce是gitlab的开源版本。目前网上Gitlab-ce的安装方法有很多,但大同小异都需要安装各种依赖配置,且对系统版本还有要求(如下图所示)这里提供一个不用下载依赖,不用考虑系统版本,百分之百成功安装Gitlab-ce的方法。
2021-12-30 12:18:33阅读全文
JVS开源框架系列:管理平台的设计与思考【含开源地址】
一、项目简介JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目仓库:https://gitee.com/software-mi...开源,支持商用。二、业务管理平
2021-12-31 03:03:39阅读全文
我们的企业协同项目开源了,影响了您的收入,确实对不起!
事情是这样的,我们这个月开源了两个由之前做过的项目重构,抽象出来的两个demo应用,并把两个项目在gitee上开源了,所以引发了竞争对手对我们的 “鄙视”。
2021-12-30 17:25:14阅读全文
使用git命令合并分支代码
感觉最近自己的记忆力越来越差,经常好多东西记不住。上次合并代码时候,竟然连一些命令一下子没想起来,愣了半天。所以还是写下来吧,下次用到时候,直接对着一步一步敲,省事儿一点。
2021-12-31 04:56:05阅读全文
Tin工具测评:一键试用TYK API网关
企业的IT选型与企业战略、业务流程、项目成效等密切相关,是企业研发中的重要环节。完整的技术选型就包括了确定需求,可供选择范围内筛选,找到开源项目,安装试用体验。但是确定需求后,安装和筛选过程也很耗时耗力,这就成为了技术选型的主要痛点。如何缩减时间,优化开源项目试用流程,提高技术选型效率,成为了许多开
2021-12-31 15:01:51阅读全文
如何通过TeamCode Tin快速访问Cloudreve?
Cloudreve是一款出色的国产开源免费PHP网盘程序。它能帮您快速简单并以最低的成本搭建一个公私兼备的网盘系统。
2021-12-30 17:42:09阅读全文
JVS开源框架系列:总体概述,开源项目背景
大家好,我是一个IT老司机,曾写过代码,搞过需求,干过产品,带过项目。JVS将是接下来很长一段时间的工作内容,为此将把我们开源项目过程中的点滴逐步记录起来,逐步分享出来,我们也希望找到一群有些想法的人一起能做做项目,吹吹牛逼。
2021-12-31 12:12:56阅读全文
VUE 3.0 源码 scripts/verifyCommit.js 文件 对git提交时输入的描述信息进行规范
文件路径:VUE 3.0 源码 scripts/verifyCommit.js
2021-12-31 02:25:15阅读全文
Azure 应用服务发现“NotLegit”漏洞!使用这 4 种编程语言的“本地 Git”部署源代码或均遭暴露
近日,Wiz 研究团队在 Azure 应用程序服务中检测到一个不安全的默认行为——“NotLegit”漏洞。这意味着,使用 PHP、Python、Ruby 或 Node 语言编写的“本地 Git”部署应用程序的源代码或该遭暴露。据悉,“NotLegit”漏洞自 2017 年 9 月以来就存在,目前或
2022-01-26 23:53:58阅读全文
Github 本地合并 (merge) 他人提交的 pr
Github 上有些项目可能作者长时间没有进行维护, 会出现有些新的 pr 没有合并到主分支 master 上. 这时如果想在本地应用这个新的 pr 呢? 一般来说主要有以下几种方式:
2022-01-26 23:58:53阅读全文
使用分支 -- Git branch 命令
本篇文章会对git branch命令进行一次深度审视,其内容还包含有关git分支模式的讨论。在很多现代版本控制系统内,分支都是一项必备功能。但在其他版本控制系统内,分支操作会相当昂贵,消耗时间精力和硬盘空间。在Git中,分支是每天开发过程中自然的一部分。Git的分支仅仅是指向快照的一个指针。当新增一
2022-01-26 21:54:36阅读全文
公司为什么要搭建知识库?建立知识库有哪些优势?
在这互联网信息爆炸的时代,过多分散的信息,会给企业员工之间的配合带来麻烦。公司里团队资料分散零乱,查找起来费时费力;项目信息难以共享,团队成员重复劳作;业务经验无法沉淀,知识资产流失严重等等问题。为了规避这些问题,所以这时候就需要一套将知识进行有效地管理及合理利用的知识库了。企业只有通过建立知识库
2022-01-27 18:39:03阅读全文
同步GIT仓库的操作 -- pull命令
git pull命令用来从远程仓库下载更新内容,并立即将对应内容更新到本地仓库。在Git的协作工作流中,合并远程仓库变更到本地仓库是很常见的工作。而git pull命令实际上就是其他两个命令的结合体,先git fetch然后紧接着git merge。在git pull命令执行的第一个阶段,会先对当前
2022-01-27 09:10:38阅读全文
关于执行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阅读全文