首页 > 代码库 > Git初始化之思考命令别名是干什么的
Git初始化之思考命令别名是干什么的
前面,我们通过对 alias.ci 等Git配置变量的设置为Git设置了命令别名。命令别名可以帮助用户解决从其他版本控制系统迁移到Git后的使用习惯问题。CVS和Subversion等在提交的时候,一般习惯使用 ci (check in)子命令,在检出的时候则习惯使用 co (check out)子命令。如果Git不能提供对 ci 和 co 这类简洁命令的支持,对于拥有其他版本控制系统使用经验的用户来说,Git的用户体检就会打折扣。幸好聪明的Git提供了别名机制,可以满足用户特殊的使用习惯。
前面blog列出的四条别名设置指令,创建的是最常用的几个Git别名。实际上别名还可以包含命令参数,例如下面的别名设置指令:
$ git config --global alias.ci "commit -s"
如果设置后,当使用 git ci 命令提交时,会自动带上 -s 参数,这样会在提交说明中自动添加上包含提交者姓名和邮件地址的签名标识。
Git初始化之思考命令别名是干什么的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。