文档章节

git提交时使用唐词,宋词或者中文谚语做注释

姚文强
 姚文强
发布于 2015/04/27 01:48
字数 168
阅读 127
收藏 6
点赞 0
评论 0

需要用到一个叫fortune的命令行工具,介绍以及安装步骤参见:

http://www.ruanyifeng.com/blog/2015/04/fortune.html

安装完毕以后,根据你使用的shell类型找到相关的配置文件(我用的是zsh,所以配置文件为~/.zshrc),添加一个别名:

alias gitm="git commit -m "$(echo "`fortune`")"'

然后在shell中重新source一下这个配置文件:

source ~/.zshrc

以后,如果你的文件只是修改了一个拼写错误或者其他类似没什么提交说明可以写的时候就可以调用此命令,

效果如下图:



© 著作权归作者所有

共有 人打赏支持
姚文强
粉丝 2
博文 15
码字总数 20959
作品 0
深圳
高级程序员
Git 鸡毛蒜皮

配置相关 更改编辑器 git config -–global core.editor vim 添加全局ignore 处理UTF-8环境下的中文乱码 Git的本地化做得并不完善. 目前中文用户最关心的问题是: 是否可以在提交说明中使用中...

CasparLi
2016/08/11
16
0
msysgit 中文乱码问题解决方法

msysgit安装好后处理中文是有问题的:ls中文目录/文件名乱码;提交中文的log,push到服务器上会乱码;git log查看服务器pull过来的log乱码。 1、ls命令列出的中文目录/文件名正确显示解决方法...

lieefu
2015/07/01
0
0
Git跨平台中文乱码临时解决方案

Git 是一个非常优秀的分布式版本控制系统,最初为Linux Kernel版本管理进行量身定做。优点是,和其他版本控制系统相比,稳定,速度快,跨平台,易学易用,无需要花费成本。更多优点请点击阅读...

怪蜀黍
2012/04/16
0
4
Msysgit中文乱码解决方法

msysgit-Git-version-previewdate.exe中文乱码解决方法 Git的Windows版本Msysgit对中文的支持不够好,当使用时,会出现以下情况的中文乱码: 1.ls不能显示中文目录 解决办法: 在git-complet...

赵西元
2013/09/23
0
0
解决git在Windows下的乱码问题--解决代码从git 拉下来之后中文乱码的问题

Contents 1. 设置 Git 支持 utf-8 编码 2. 让 ls 命令可以显示中文名称 在Linux及托管网站上默认的编码都是utf-8,而Windows系统默认编码不是采用utf-8,所以Git 客户端在Windows下总是会有一...

Oscarfff
2016/08/22
9
0
git

git 推荐阅读Pro Git电子书。 注意: 设置ssh key的时候不用设置密码,否则每次同步都要输入密码 常用命令 克隆到本地 添加远程仓库 修改代码之后提交 提交到服务器 从服务器下载最新代码(别...

咚咚董dyh
2017/11/01
0
0
Git_Windows 系统下Git安装图解

获取Git软件: 大家可以通过两种方式获取Git的软件,一个是在官网上获取,另一个可以点击这里下载。只是有一点需要说明就是需要下载支持WinXp系统的版本。 Git在WinXP安装过程 在WinXP下安装...

霞女
2014/04/20
0
0
Windows下Git配置与安装

Windows 系统下Git安装图解 简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样。由于工作的需求,需要在WinXP下安装g...

DavidBao
2015/04/11
0
0
20130907.Git学习记录

1、任何文件在Git内都只有三种状态: ①已提交(committed):已提交表示该文件已经被安全地保存在本地数据库中了; ②已修改(modified):已修改表示修改了某个文件,但还没有提交保存; ...

liujb88
2013/09/17
0
0
关于git配合tortoiseGit的基础使用(本地练习)

一定要自己写出来才能牢记,所以我来写一下 git确实比svn好用的多了,最起码只有一个文件夹用来标记版本信息比svn所有文件夹下都要放一个文件夹来标记版本信息先进多了,不然你不想要版本管理...

万里虎
2014/12/07
0
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Service Mesh所应对的8项挑战

Lori Macvittie 微服务架构是把双刃剑,我们享受它带来的开发速度(development velocity),却也不得不面对服务间通讯带来的复杂性问题。 目前大多数扩展容器化微服务的架构多是基于proxy-b...

好雨云帮
14分钟前
0
0
时间复杂度

1. 维基上的定义 在计算机科学中,算法的时间复杂度是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低...

liuyan_lc
20分钟前
0
0
js中的~符

~是js里的按位取反操作符,~~就是执行两次按位取反,其实就是保持原值,但是注意虽然是原值,但是对布尔型变量执行这个操作,会转化成相应的数值型变量,也就是 ~~true === 1,~~false === 0...

JamesView
21分钟前
0
0
webpack安装

npm install --save-dev webpack-cli

Vincent-Duan
23分钟前
0
0
实时监听EditText内容变化

主要是addTextChangedListener方法的使用 aswerEdittext.addTextChangedListener(new TextWatcher() { //编辑框的内容发生改变之前的回调方法 @Override public void before...

王先森oO
26分钟前
0
0
python连接mysql数据库

安装好必要的pymysql插件 pip install pymysql 写好配置文档 DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), #......

南桥北木
28分钟前
0
0
linux下安装 Zookeeper

Zookeeper 注册中心安装 安装: wget http://www.apache.org/dist/zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gztar zxvf zookeeper-3.3.3.tar.gzcd zookeeper-3.3.3cp conf/zoo_......

颖辉小居
29分钟前
0
0
C#判断文件的真实类型(非扩展名判断)

public static void CheckFileType() { string path = @"D:\word.doc"; System.IO.FileStream fs = new System.IO.FileStream(path, System.IO.FileMode.Open, System.IO.FileAccess.Read); ......

Lytf
31分钟前
0
0
java - 把日志生成到指定目录

1.按天小时生成日志文件 log4j.appender.ruiming.DatePattern='_'yyyy-MM-dd-HH 2.最大日志文件数据 log4j.appender.ruiming.MaxBackupIndex=100 3.下图画圈圈的很关键,是生成到知道目录必备...

轻量级赤影
31分钟前
0
0
少走弯路,给Java 1~5 年程序员的建议

今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,LZ要先声...

Java填坑之路
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部