git基础-git别名

git 别名

本篇,我们想介绍一个可以使Git 使用体验更简单、更轻松、更熟悉的功能:别名。为了清晰起见,我们在本系列的其他地方不会使用它们,但如果经常使用 Git,别名是应该了解的东西。

Git 不会自动推断部分输入的命令。如果不想输入每个 Git 命令的完整文本,可以使用 git config 轻松地为每个命令设置一个别名。以下是一些可能想要设置的示例。

$ 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,可能也会频繁使用其他命令;不要犹豫创建新的别名。

这种技术还可以在创建我们认为应该存在的命令时非常有用。例如,为了解决遇到的取消暂存文件的可用性问题,可以向 Git 添加自己的 unstage 别名。

$ git config --global alias.unstage 'reset HEAD --'

这使得以下两个命令等效:

$ git unstage fileA

$ git reset HEAD -- fileA

这看起来更清晰一些。通常也会添加一个最后的命令,就像这样。

git config --global alias.last 'log -1 HEAD'

这样,可以轻松地查看最后一次提交。

$ 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>

相关推荐

  1. git基础-git别名

    2024-03-30 19:10:02       18 阅读
  2. Git教程学习:08 Git别名

    2024-03-30 19:10:02       33 阅读
  3. Git学习笔记之Git 别名

    2024-03-30 19:10:02       18 阅读
  4. Gitgit基础

    2024-03-30 19:10:02       35 阅读
  5. git将给远程地址配置别名

    2024-03-30 19:10:02       26 阅读
  6. git基础

    2024-03-30 19:10:02       29 阅读
  7. <span style='color:red;'>git</span><span style='color:red;'>基础</span>

    git基础

    2024-03-30 19:10:02      25 阅读
  8. <span style='color:red;'>Git</span><span style='color:red;'>基础</span>

    Git基础

    2024-03-30 19:10:02      37 阅读
  9. Git基础

    2024-03-30 19:10:02       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-30 19:10:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-30 19:10:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-30 19:10:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-30 19:10:02       20 阅读

热门阅读

  1. 浅谈 MATLAB的安装

    2024-03-30 19:10:02       22 阅读
  2. maya获取帧长度

    2024-03-30 19:10:02       21 阅读
  3. Postgresql 基于时间点恢复

    2024-03-30 19:10:02       20 阅读
  4. 重置reactive对象(深拷贝与浅拷贝)

    2024-03-30 19:10:02       20 阅读
  5. 一、Vite React+ts基础写法

    2024-03-30 19:10:02       24 阅读
  6. Android TV OTA本地验证升级方式

    2024-03-30 19:10:02       20 阅读
  7. Linux入侵排查

    2024-03-30 19:10:02       23 阅读
  8. sqli第五关报错注入

    2024-03-30 19:10:02       18 阅读
  9. qt5.12.12 多线程的方法

    2024-03-30 19:10:02       19 阅读