前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git 系列教程(10)- 仓库别名

Git 系列教程(10)- 仓库别名

作者头像
小菠萝测试笔记
发布2021-05-18 11:11:44
3370
发布2021-05-18 11:11:44
举报
文章被收录于专栏:自动化、性能测试

Git 别名

前言

Git 并不会在你输入部分命令时自动推断出你想要的命令

如果不想每次都输入完整的 Git 命令,可以通过 git config 文件来轻松地为每一个命令设置一个别名

代码语言:javascript
复制
$ 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 中添取消暂存别名

代码语言:javascript
复制
$ git config --global alias.unstage 'reset HEAD --'

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

代码语言:javascript
复制
$ git unstage fileA
$ git reset HEAD -- fileA

通常也会添加一个 last 命令

代码语言:javascript
复制
$ git config --global alias.last 'log -1 HEAD'

这样,可以轻松地看到最新一次提交历史

代码语言:javascript
复制
$ git last
commit 66938dae3329c7aebe598c2246a8e6af90d04646
Author: Josh Goebel <dreamer3@example.com>
Date:   Tue Aug 26 19:48:51 2008 +0800

    test for current head

    Signed-off-by: Scott Chacon <schacon@example.com>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-05-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Git 别名
    • 前言
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档