当前位置: 首页 > news >正文

配置git命令缩写

以下是 Git 命令缩写的配置方法及常用方案,适用于 Linux/macOS/Windows 系统:


🔧 一、配置方法

1. 命令行设置(推荐)
# 基础命令缩写
git config --global alias.st status       
git config --global alias.co checkout    
git config --global alias.ci commit      
git config --global alias.br branch       
git config --global alias.ad "add ."     # 进阶实用缩写
git config --global alias.unstage "reset HEAD --"  # 撤销暂存 
git config --global alias.last "log -1 HEAD"       # 查看最新提交 
git config --global alias.lg "log --graph --oneline" # 图形化日志 
2. 手动编辑配置文件

打开全局配置文件(路径:~/.gitconfig),在 [alias] 段落添加:

[alias]st = statusco = checkoutci = commitbr = branchad = add .unstage = reset HEAD --  # lg = log --graph --oneline --decorate  # 

保存后立即生效,无需重启终端 。


💡 二、常用缩写方案

原始命令推荐缩写使用示例
git statusgit st查看仓库状态
git checkoutgit co切换分支
git commitgit ci提交变更
git branchgit br管理分支
git add .git ad添加所有修改
git reset HEAD --git unstage撤销暂存文件
git log -1 HEADgit last查看最新提交

执行效果

  • 输入 git st 等效于 git status
  • 输入 git co main 等效于 git checkout main

⚠️ 三、注意事项

  1. 作用范围
    --global 表示全局生效(所有仓库),删除该参数则仅对当前仓库有效 。
  2. 覆盖冲突
    避免使用 Git 原生命令名(如 git commit 不能缩写为 git commit)。
  3. 查看配置
    git config --list | grep alias  # 查看所有别名 
    
  4. 删除别名
    git config --global --unset alias.st  # 删除 st 别名 
    

💎 四、高级技巧

  • 组合命令
    git config --global alias.ac "!git add . && git commit"  # 添加并提交 
    
  • 调用外部工具
    git config --global alias.visual "!gitk"  # 用 gitk 图形化工具 
    

验证生效:直接在终端输入缩写命令(如 git st),若显示原命令结果即配置成功。

相关文章:

  • Git 常用命令大全
  • 行业案例 | ASOS 借助 Azure AI Foundry(国际版)为年轻时尚爱好者打造惊喜体验
  • vue-video-player视频保活成功确无法推送问题
  • JuiceFS v1.3-Beta2:集成 Apache Ranger,实现更精细化的权限控制
  • React 基础入门笔记
  • Kerberos面试内容整理-开源 Kerberos 实现(MIT Kerberos、Heimdal 等)
  • 20250606-C#知识:泛型与非泛型容器的基本操作
  • 32单片机——基本定时器
  • 机器学习KNN算法全解析:从原理到实战
  • python 爬虫工具 mitmproxy, 几问几答,记录一下
  • Electron Fiddle使用笔记
  • React从基础入门到高级实战:React 实战项目 - 项目三:实时聊天应用
  • windows10搭建nfs服务器
  • 大数据学习(131)-Hive数据分析函数总结
  • 赋能大型语言模型与外部世界交互——函数调用的崛起
  • Spring Boot + Prometheus 实现应用监控(基于 Actuator 和 Micrometer)
  • Axios请求超时重发机制
  • JS手写代码篇---手写函数柯里化
  • 【Python 算法零基础 4.排序 ⑪ 十大排序算法总结】
  • 浏览器工作原理01 [#]Chrome架构:仅仅打开了1个页面,为什么有4个进程
  • 建设网站哪家最好/新闻今天
  • 做房地产网站广告销售/关键词搜索技巧
  • asp双语网站后台怎么用/武汉做网络推广的公司
  • 电商网站成本/北京百度seo关键词优化
  • 手机商城网站系统/网站推广的方法
  • 网站权重值在较长时间内是一定的页面优化/福州百度网站排名优化