Git学习笔记之Git 别名

Git 并不会在你输入部分命令时自动推断出你想要的命令。 如果不想每次都输入完整的 Git 命令,可以通过 git config 文件来轻松地为每一个命令设置一个别名。命令:

bash 复制代码
 git config --global alias.别名 命令

例如

bash 复制代码
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status

当要输入 git commit 时,只需要输入 git ci。

几种用法:

为了解决取消暂存文件的易用性问题,可以向 Git 中添加你自己的取消暂存别名:

bash 复制代码
git config --global alias.unstage 'reset HEAD --'

这会使下面的两个命令等价:

bash 复制代码
git unstage fileA
git reset HEAD -- fileA

查看最后一次提交:

bash 复制代码
git config --global alias.last 'log -1 HEAD'
git last
复制代码
    
    
    
相关推荐
wdfk_prog9 分钟前
[Linux]学习笔记系列 -- [kernel]workqueue
linux·笔记·学习
wdfk_prog10 分钟前
[Linux]学习笔记系列 -- [kernel]usermode_helper
linux·笔记·学习
冬夜戏雪31 分钟前
【学习日记】【刷题回溯、贪心、动规】
学习
一只爱做笔记的码农34 分钟前
【BootstrapBlazor】移植BootstrapBlazor VS工程到Vscode工程,报error blazor106的问题
笔记·学习·c#
木西37 分钟前
人间观察:关于健康、善良与选择的思考
笔记
星轨初途1 小时前
数据结构排序算法详解(2)——选择排序(附动图)
c语言·数据结构·经验分享·笔记·b树·算法·排序算法
xixixi777771 小时前
“C2隐藏”——命令与控制服务器的隐藏技术
网络·学习·安全·代理·隐藏·合法服务·c2隐藏
名字不相符1 小时前
攻防世界WEB难度一(个人记录)
学习·php·web·萌新
陈天伟教授2 小时前
基于学习的人工智能(4)机器学习基本框架
人工智能·学习·机器学习
7***37452 小时前
DeepSeek在文本分类中的多标签学习
学习·分类·数据挖掘