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
复制代码
    
    
    
相关推荐
小拉达不是臭老鼠1 小时前
Unity学习_ScriptableObject
学习·unity
暴躁小师兄数据学院1 小时前
【AI大数据工程师特训笔记】第16讲:大数据环境安装
大数据·hadoop·笔记·flink·spark·database
MartinYeung52 小时前
[论文学习]LLM 与其他 AI 模型的隐私考量:输入与输出隐私框架方法
人工智能·学习
Lin_Aries_04212 小时前
最终成果报告:导航模型与无人机导航方向
笔记·具身智能·datawhale
pluviophile_s2 小时前
数据结构:第2讲:线性表
数据结构·笔记
(●—●)橘子……3 小时前
力扣第503场周赛练习理解
python·学习·算法·leetcode·职场和发展·周赛
AOwhisky4 小时前
MySQL 学习笔记(第一期):数据库基础与 MySQL 初探
运维·数据库·笔记·学习·mysql·云计算
RainCity5 小时前
Java Swing 自定义组件库分享(十一)
java·笔记·后端
try2find5 小时前
Agent学习之补充my_plan_solve_agent
学习
bbaydnog5 小时前
FreeRTOS学习笔记 18:调试方法论——HardFault排查、栈溢出检测、运行时统计,RTOS调试三板斧
笔记·单片机·freertos