现在的前端脚手架基本上都会在 提交之前做代码校验。 上面的 package.json 在 commit 之前,会运行 lint-staged, 校验 js 代码。这一步如果有错误,你的代码会被放到暂存区。所以你的新代码都没啦。但是不要慌,这个时候,我们运行 git stash ...
如果你的代码git add过就还有救 提交失败 首先有个小插曲 在我多次 git checkout git stash git stash pop git merge的一顿操作之后,git 提交代码的时候突然出现了下面的报错, 别问我为什么,事情发生的就是这么突然 : 解决办法: 后来了解到原因大致是:进程的管理有个上锁机制,正常情况下,会上锁,进程结束,然后解锁进程。但是由于我一系列的操作,导致 ...
2020-04-02 21:17 1 2311 推荐指数:
现在的前端脚手架基本上都会在 提交之前做代码校验。 上面的 package.json 在 commit 之前,会运行 lint-staged, 校验 js 代码。这一步如果有错误,你的代码会被放到暂存区。所以你的新代码都没啦。但是不要慌,这个时候,我们运行 git stash ...
一次开发中,gitlab上 合并(marge)release到 master,没有注意居然 连带一个功能 为 合并之后删除源分支,点击合并之后立马慌了。 然后悲剧开始了,发现git上这个远程分支已经被删除了,不敢乱搞了,怕把写好的代码搞没了,然后网上找的方法,把本地的这个分支 空提交了一次 ...
摘要:人类思维中总存在缺陷,写出的代码一样会存在缺陷,导致软件系统出现不符合预期的行为。本文讨论了软件缺陷的定义、分类、检测和修复。 人类思维中总存在缺陷,写出的代码一样会存在缺陷,导致软件系统出现不符合预期的行为。自动化地检测和修复缺陷是提高软件开发效率和软件质量的重要手段。本文讨论 ...
今天我们来介绍git当中两个非常非常好用的工具,git show和reflog。 这两个命令虽然不是必知必会,但是如果熟练使用可以极大地帮助我们查看代码仓库的问题,以及在我们操作失误的时候拯救我们。可以理解成应急技能,一般情况下用不到,关键时候会的话可以救命的那种。 git show ...
大家好,今天我们来聊聊git当中一个很重要的功能——历史记录的修改。 有的时候我们会突然发现某个地方需要修改,最常见的某个不应该被提交的文件被提交了进来。我们希望它不只是在后序的版本当中不再出现,而是希望整个从git仓库当中移除掉。这个时候我们就需要修改git之前的历史记录。这个时候应该 ...
描述 之前都是用svn进行代码管理,有一套基于svn的代码统计工具,切到git以后,以前的工具无法使用了,经过一顿摸索,改用gitstats工具进行统计,这里记录一下用法。 下载 使用gitstats工具对代码进行统计,https://github.com/hoxu/gitstats下载 ...
copy : https://www.cnblogs.com/liyropt/archive/2012/12/31/2841053.html 命令行 查看git上的个人代码量: git log --author="username" --pretty=tformat: --numstat ...
Kafka存在丢消息的问题,消息丢失会发生在Broker,Producer和Consumer三种。 Broker Broker丢失消息是由于Kafka本身的原因造成的,kafka为了得到更高的 ...