51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

日常运维

git回退版本

git回退版本

厉飞雨 阅读(10) 评论(0) 赞(0)

# git 回退版本 本文讲述如何回退 git 版本。 # 1. 回退到历史版本 执行如下命令,将本地的当前分支代码回退到指定历史版本。 git reset --hard commit_id 将命令中的 commit_id 替换为您想回退到的目标 commit_id。 # 2. 推送到远程 若想将远程的代码也坐同样的版本回退,那么继续执行如下命令,强

git提交规范

git提交规范

厉飞雨 阅读(10) 评论(0) 赞(0)

# git 提交规范 本文讲述 git 版本控制系统的 git 提交规范。大多数开发团队并没有统一的代码提交规范。若遵守统一的提交规范,方便日后 review 代码,以及了解历史功能的修改方法,甚至可以自动化生成工程的 changelog 文件。 # 1. Commit message 的格式 Commit message 包含 3 部分:Header、Body、Foo

svn仓库迁移到git仓库

svn仓库迁移到git仓库

厉飞雨 阅读(8) 评论(0) 赞(0)

# svn 仓库迁移到 git 仓库 当前主流的版本管理系统当 git 莫属, 可能一些老的项目用的还是 svn,那么怎么将这些 svn 项目迁移到 git 中呢? 当然同时会把 commit 提交日志一并迁移过来。 本文讲述迁移步骤。 # 1. 创建项目作者文件 提示 需要收集 svn 项目的作者信息, 供后续步骤使用。 文件的格式如下: zh

git管理远程主机

git管理远程主机

厉飞雨 阅读(11) 评论(0) 赞(0)

# git 管理远程主机 本文介绍 git 客户端如何管理(增删改查)本地项目的远程主机。我们可以为本地项目添加多个远程主机,如 github 和 gitee,这样就可以将本地项目同步到 github 和 gitee 上。 # 1. 添加远程主机 git remote add <主机名> <网址> git ...

centos升级git版本

centos升级git版本

厉飞雨 阅读(10) 评论(0) 赞(0)

# centos 升级 git 版本 本文讲述如何升级 centos 系统的 git 版本。高版本 git 增加了一些好用的功能,比如"git pull 支持指定项目目录"等。本文以 centos7 为例讲解。 本文参考了文档centos 6.x/7.x 使用 yum 升级 git 版本 (opens new windo...

下载github仓库的单个文件

下载github仓库的单个文件

厉飞雨 阅读(10) 评论(0) 赞(0)

# 下载 github 文件 本文介绍如何使用 chrome 浏览器插件下载 github 上任意仓库中的某个文件。默认情况下, 只支持下载整个仓库文件,但是我们可能只想下载仓库中的某个文件,有什么方法呢?可以借助浏览器插件"Enhanced GitHub"实现。 # 1. 安装 chrome 插件 Enhanced GitHub # 2. 下载文件...

git其它

git其它

厉飞雨 阅读(8) 评论(0) 赞(0)

# git其它 本文git相关的其它常用的功能。 # 添加隐藏文件到仓库 因为默认情况下git add ./*并不会将隐藏文件添加到仓库,替代的做法是执行命令git add .。

git查看日志

git查看日志

厉飞雨 阅读(9) 评论(0) 赞(0)

# git查看日志 本文介绍如何查看git项目的日志。 # 查看当前分支的日志 git log # 查看所有分支的日志 git log --all 以graph模式显示 git log --all --graph 简写为git log --graph

git统计2个分支落后或提前的提交次数

git统计2个分支落后或提前的提交次数

厉飞雨 阅读(11) 评论(0) 赞(0)

# git统计2个分支落后或提前的提交次数 本文介绍如何统计2个分支相对落后或提前的提交次数。有时可能会有这种场景:想知道当前分支”提前或落后“于master分支几次提交。若落后于master,那么需要合并master到当前分支;若提前于master,说明当前分支上有master上所没有的提交,后续开发完成后,要记得合并到master。 # 1. 比较某个分支和maste

使用docker部署基于golang的开源论坛bbs-go

使用docker部署基于golang的开源论坛bbs-go

厉飞雨 阅读(21) 评论(0) 赞(1)

# 使用 docker 部署基于 golang 的开源论坛 bbs-go 本文讲述如何使用 docker 部署基于 golang 的开源论坛 bbs-go。 本文作为文章基于 golang 的开源论坛 bbs-go 的搭建步骤的补充,阅读本文前,请先阅读基于 golang 的开源论坛 bbs-go 的搭建步骤。 # 1. 搭建 docker 环境 阅读如下 2 篇文章