Gitlab Custom_hooks集代码规则&注释校验脚本(pre-receive)

#!/bin/bash ##脚本提供功能:Commit提交的Message和代码规范是否符合统一规范 ##分三个部分: # 1.变量定义部分 # 2.校验部分:注释校验&代码分析 # 3.初始化入口 ## 校验流程: # 1.先做...

git本地代码的版本低于远程代码的版本冲突解决

需求背景在研发团队,多人协同开发中经常会遇到这种情况: A在本地开发完成后,将代码推送到远程,这时候B的本地代码的版本就低于远程代码的版本,这时候B该如何从远程拉取最新的代码,并与自己的本地代码合并呢? 解决思路先拉去一份最新的远程代码到本地,然后将本...

获取指定Git代码仓库最新的Tag

阿宝出品shell脚本获取指定Git代码仓库最新的Tag #!/bin/bash git clone https://github.com/xubaojin/golang-open-source-projects.git cd golang-open...

Python代码规范

1. 一致性的建议打破一条既定规则的两个好理由当应用这个规则将导致代码可读性下降,即使对于某人来说他已经习惯于按照这条规则来阅读代码了为了和周围的代码保持一致而打破规则(也许是历史原因)2. 代码的布局缩进4个空格代码行行最大长度 : 79字符推荐长度 :...

拯救你的旧代码库,不得不看的11条军规

以下是我们总结的改进旧版代码库的一些经验(或者叫军规)。数据备份Backup我们很难记得每天修改了哪些东西,特别是配置数据容易受到这种问题的影响。配置通常不会进行版本控制,如果能够进行定期备份,则可以规避很多麻烦。在开始做任何事情之前,你需要备份所有可能相...

Vi编辑器代码高亮设置及永久显示行号的方法

在linux中用vi编辑和修改文件配置中没有彩色显示文件的内容,特别一些关键字不能彩色显示,给我们配置服务过程中造成极大的不方便。【其实主要是vi本身不带颜色的,vim带颜色】下面给出一种解决的方法。 Vim编辑器代码高亮设置 1、检查...

Top