🕵️♂️ 学习 Git 别名,提升你的工作效率
设置别名
反复执行相同的 Git 命令简直太浪费时间了!而且一些功能最强大的命令通常都很长,根本记不住。
这就是引入别名的原因!
设置别名非常简单,只需打开终端并输入即可。
git config --global alias.[commandName] [long command]
例如:git config --global alias.st 'status'
在这种情况下,如果我调用git st,它将给我结果git status。
好的,这很简单,但是像这样的长命令呢?
log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
你肯定不想每次都写一遍,对吧?
运行以下命令:
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:
了解别名
如果你通过这两个例子也认同别名很实用,那么让我再补充一些你应该了解的信息,以便更明智地使用别名。稍后,我还会分享一些你可能会觉得有用的智能别名列表。
您可以在下面的视频中找到所有内容,视频中我还展示了:
- 如何在不通过终端设置的情况下轻松编辑别名
- 如何使用感叹号运算
!符(又称感叹号) - 这种奇怪的语法有什么用呢?
"!f(){ [some commands here] }; f" - 一份可供您设置的酷炫别名列表
查看别名的实际应用
您可以在YouTube上观看视频,也可以直接在此处通过嵌入式播放器观看:
如果你有什么很酷的别名想要分享,欢迎在评论区留言,谢谢!
感谢阅读这篇文章,希望您觉得有趣!
你喜欢我的内容吗?不妨订阅我的YouTube频道!
点击这里即可订阅:
欢迎关注我,以便在新文章发布时收到通知 ;)

