zoukankan      html  css  js  c++  java
  • mac设置终端命令行别名alias(git、npm)

    别名(alias)通常被用作对一串或单个命令的简称。懒人必备!当常用到命令行操作的时候,每次输入一长串命令,不厌其烦,自然想到了用简称代替。这里主要介绍两种mac设置别名alias的方式。

    mac 设置shell bash系统终端的alias别名

    1.打开编辑.bash_profile

    创建该文件时一般都会选择在当前用户目录下,即Mac下的.bash_profile 文件的路径是 /Users/YourMacUserName/.bash_profile

    cd ~可直接到/Users/YourMacUserName/目录下

    touch .bash_profile 创建文件

    2.配置别名:这里是我配置git别名和npm别名

    • alias pl="git pull"
    • alias ps="git push"
    • alias ad="git add"
    • alias cm="git commit -m"
    • alias st="git status"
    • alias dev="npm run dev"
    • alias build="npm run build"

    3.保存之后重新打开terminal或者执行

    source ~/.bash_profile

    4. 可打开系统shell bash终端,进行操作:事例如下

    image

    mac修改.gitconfig文件进行git别名设置

    .bash_profile只是针对bash的命令进行别名设置。而要想在vscode上面自带的终端进行别名设置,需要修改.gitconfig文件

    1.打开编辑.gitconfig文件,没有则创建

    创建该文件时同样选择在当前用户目录下,即Mac下的.gitconfig 文件的路径是 /Users/YourMacUserName/.gitconfig

    cd ~可直接到/Users/YourMacUserName/目录下

    touch .gitconfig

    2.配置别名:这里是我配置的git别名

    [alias]
    st=status
    ad=add
    cm=commit
    pl=pull
    ps=push
    

    设置好用记得保存。

    3.打开vscode终端,输入别名命令,事例如下

    image

    总结

    git的别名设置有两种方式:.bash_profile和.gitconfig。

    • .bash_profile是针对shell bash终端的别名设置。只要用shell bash进行命令行操作,都能认识.bash_profile别名。属于系统级别的别名设置。
    • .gitconfig是针对git的别名设置。只能对git后面的命令设置别名。针对所有的git命令有效。
  • 相关阅读:
    SQL Server中出现用户或角色在当前数据库已经存在的问题的解决
    vs项目中添加lib库的方法总结
    【转载】C++ Socket通信总结(附C++实现)
    【转载】windows socket函数详解
    如何在 Debian 9 下安装 LEMP 和 WHMCS 7.5
    13个云计算基础设施自动化的最佳工具
    5分钟打造一个前端性能监控工具
    我的处女作——设计模式之状态模式
    IOS逆向分析笔记——replay逆向分析
    IOS逆向分析——GL脚本的提取
  • 原文地址:https://www.cnblogs.com/damonFeng/p/9366994.html
Copyright © 2011-2022 走看看