身为一名工程师最讨厌的是什麽?我想其一就是重复、乏味的工作。
因为工程师的惰性,在程序的世界中有模组化、物件导向的存在,也开发愈来愈多技术让我们的生活更加便利,像是:自驾车、无人商店等等,这些技术都是多亏人类的懒惰才创造出来的呢!(重点大误)
接下来你可能会问「 git 都已经这麽方便的帮忙进行版本控制了,还有什麽好嫌弃的?」如果你有这个想法,就代表你还不够懒。
最最麻烦的部分是什麽?就是在下那些指令的时候。
总是要 key 一堆指令代码,然後还要记那个单字要怎麽拼,後续要接哪些指令,脑容量不够用的工程师表示崩溃 QAQ
於是!这篇文章诞生了,我们来讲讲怎麽样客制化自己记的住的指令代码,建立快捷指令吧!
要修改 git 的指令其实非常简单,我们只要透过 git config
来修改 alias
就可以了,举几个修改的范例来看:
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.st status
只要在 alias.
後面接上自定义的缩写,再空格写上原本的全名就可以了!
倘若有空格的话,就使用单引号或是双引号括起来就可以了。
git config --global alias.l "log --oneline --graph"
git config --global alias.ls 'log --graph --pretty=format:"%h <%an> %ar %s"'
也可以直接到 C:\Users\UserName\.gitconfig
,直接加入以下内容即可
[alias]
co = checkout
br = branch
st = status
l = log --oneline --graph
ls = log --graph --pretty=format:\"%h <%an> %ar %s\"
若想要查询已经建立过的 alias 清单,只要输入以下指令:
git config --get-regexp alias
如果後悔了,想要删除该缩写的话,只要使用以下指令就可以了
git config --global --unset alias.l
<<: 【从实作学习ASP.NET Core】Day24 | 前台 | Session 购物车 (2)
前言 身为一个一年纯前端 一开始还用一些000webhost 手动排版 一路上学React 第二份却...
上一篇在实作 EtaResponseMapper 的时候我们用了 Java 8 开始有的 Insta...
个人认为爬虫是网页技术,实用性前几名的。举凡股票价格抓取,104人力银行职缺,後台自动登入,591租...
没错!即将完赛了 那今天就来分享一下透过隧道广播公网IPv4的心得吧! 首先,笔者前几天拿到了一段 ...
零信任 零信任是一种用於访问控制的网络安全范例,具有以数据为中心,细粒度,动态且具有可见性的特徵。 ...