- Git教程-git入门教程
- Git简介-git入门教程
- Git的诞生-git入门教程
- 集中式vs分布式-git入门教程
- 安装Git-git入门教程
- 创建版本库-git入门教程
- 时光机穿梭-git入门教程
- 版本回退-git入门教程
- 工作区和暂存区-git入门教程
- 管理修改-git入门教程
- 撤销修改-git入门教程
- 删除文件-git入门教程
- 远程仓库-git入门教程
- 添加远程库-git入门教程
- 从远程库克隆-git入门教程
- 分支管理-git入门教程
- 创建与合并分支-git入门教程
- 解决冲突-git入门教程
- 分支管理策略-git入门教程
- Bug分支-git入门教程
- Feature分支-git入门教程
- 多人协作-git入门教程
- 标签管理-git入门教程
- 创建标签-git入门教程
- 操作标签-git入门教程
- 使用GitHub-git入门教程
- 自定义Git-git入门教程
- 忽略特殊文件-git入门教程
- 配置别名-git入门教程
- 搭建Git服务器-git入门教程
- 期末总结-git入门教程
知识点
相关文章
更多最近更新
更多配置别名-git入门教程
2019-03-13 20:28|来源: 网路
有没有经常敲错命令?比如git status?status这个单词真心不好记。
如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的。
我们只需要敲一行命令,告诉Git,以后st就表示status:
$ git config --global alias.st status
好了,现在敲git st看看效果。
当然还有别的命令可以简写,很多人都用co表示checkout,ci表示commit,br表示branch:
$ git config --global alias.co checkout
$ git config --global alias.ci commit
$ git config --global alias.br branch
以后提交就可以简写成:
$ git ci -m "bala bala bala..."
--global参数是全局参数,也就是这些命令在这台电脑的所有Git仓库下都有用。
在撤销修改一节中,我们知道,命令git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区。既然是一个unstage操作,就可以配置一个unstage别名:
$ git config --global alias.unstage 'reset HEAD'
当你敲入命令:
$ git unstage test.py
实际上Git执行的是:
$ git reset HEAD test.py
配置一个git last,让其显示最后一次提交信息:
$ git config --global alias.last 'log -1'
这样,用git last就能显示最近一次的提交:
$ git last
commit adca45d317e6d8a4b23f9811c3d7b7f0f180bfe2
Merge: bd6ae48 291bea8
Author: Michael Liao <askxuefeng@gmail.com>
Date: Thu Aug 22 22:49:22 2013 +0800
merge & fix hello.py
甚至还有人丧心病狂地把lg配置成了:
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
来看看git lg的效果:
为什么不早点告诉我?别激动,咱不是为了多记几个英文单词嘛!
小结
给Git配置好别名,就可以输入命令时偷个懒。我们鼓励偷懒。
转自:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375234012342f90be1fc4d81446c967bbdc19e7c03d3000
相关问答
更多-
有html入门教程吗?我要学习[2022-05-15]
去慕课网吧,哪里全方面开放不收一费用的。我之前也是在那边学习的,说实话挺不错的学习平台。 加油 加油! -
premiere视频入门教程下载?[2023-05-21]
用迅雷或快车下载,自己选择吧。 http://www.verycd.com/search/folders?field=&kw=premiere&rev=true&q=&from=&c2=0&range=&catalog=%E8%B5%84%E6%96%99&status=all&sort= -
unix入门教程[2022-06-22]
UNIX初级教程http://download.chinaitlab.com/system/files/11060.html 适合初学者 -
QBASIC入门教程[2022-07-25]
qbasicQBASIC QBASIC是BASIC(Beginner's All-purpose Symbolic Instruction Code,初学者通用指令代码)语言的一个变种,由美国微软公司开发,1991年随MS-DOS 5.0推出。它不能被编译成独立的可执行文件,源代码在集成开发环境(IDE)中先被编译成中间代码,然后中间代码在IDE中被解释执行。它被设计用来代替GW-BASIC,并被集成在MS-DOS 5.0及其更高版本(包括Windows 95)中。QBASIC基于微软稍早推出的QuickB ... -
思科入门教程[2022-10-17]
内部教程安装包4个,要的话请说邮箱地址~ -
3阶魔方入门教程[2024-01-23]
想学魔方吗?为了少走弯路,请看我总结的教程,专为初学者,给你最简单的方法。 http://hi.baidu.com/dlydhr/blog/item/3131abcc9556fe1900e928e1.html 不解之处请在评论中提出,楼上的网站尽在收录中。 -
ps教程视频全集入门教程?[2022-05-20]
学PS可以选择千锋,这里有很多学习视 频! -
日语入门教程ppt[2022-08-05]
()日语五十音图•あ段い段う段え段お段あ行あアaいイiうウuえエeおオoか行かカkaきキkiくクkuけケkeこコko。。。。日语入门教程文档信息转贴至开心网豆瓣网。。。 日语入门教程ppt: -
delphi入门教程。[2022-04-14]
帮你找了几个,看看吧,下载的时候要是不能直接下,就用迅雷等下载 洪恩编程之道 delphi7-视频教程 http://znccw.com/Article/pc/biancheng/200703/2267.html Delphi 2005 视频教程 设计师版 http://znccw.com/Article/pc/biancheng/200703/2266.html Delphi经典编程入门 电子书 http://znccw.com/Article/pc/biancheng/200703/2240.html ... -
ios APP开发入门教程,哪个平台的全面些啊?[2022-03-01]
ios APP开发教程网上很多,但是都比较零散,我之前学习的时候是对比了几个网站,在麦子学院上面看的,还比较全面,分类很合理