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
复制代码
    
    
    
相关推荐
polarislove02146 分钟前
5.8W25Q64 实验(下)-嵌入式铁头山羊STM32笔记
笔记·stm32·嵌入式硬件
QC七哥8 分钟前
伪造git提交记录生成点阵字符
git·github
long31617 分钟前
类与对象 | 低级别设计 (LLD)
java·spring boot·学习·程序人生·spring·设计模式·学习方法
专注于大数据技术栈18 分钟前
java学习--String、StringBuilder、StringBuffer 的核心区别
java·学习
LiYingL21 分钟前
USO“,一种基于分离和奖励学习的新方法:走在将风格和主题融为一体的图像生成的最前沿
人工智能·学习·计算机视觉
我命由我1234521 分钟前
Java 开发问题:包名 ‘com.my.compressimagetest‘ 与同名的类发生冲突
java·开发语言·学习·java-ee·intellij-idea·学习方法·intellij idea
ICscholar27 分钟前
深度Q网络(DQN)及其变体双深度Q网络(DDQN)对比学习
人工智能·神经网络·学习
wdfk_prog38 分钟前
[Linux]学习笔记系列 -- [fs]file_table
linux·笔记·学习
全栈陈序员41 分钟前
【Python】基础语法入门(二十四)——文件与目录操作进阶:安全、高效地处理本地数据
开发语言·人工智能·python·学习
HilariousDog44 分钟前
git仓库中克隆文件同时保存line history / 行提交历史的方法介绍
git