windows 11 配置 alias

最近入职新公司,没mac用了,配了windows 11的办公机器。

又因为windows的命令和linux/mac这些系统有很大的差异,这边懒癌发作,没去咋折腾。

终于在手动敲了四周的git status, git rebase, git pull --rebase后,我受不了了,决心把alias给搞一下。

PowerShell

windows 11 有PowerShell, goland 默认也是用的PowerShell,而不是很老的windows那个命令提示符。 所以这里只讲PowerShell的。

找到配置文件的绝对路径

在Powershell的控制台中,输入echo $profile

这个就是PowerShell的配置文件地址。如果这个文件不存在的话,需要自己手动创建

我的机器上也没有这个文件,于是创建了一个

shell 复制代码
## windows下的创建命令,注意自己换路径哦
 Invoke-Item -Path C:\Users\xxx\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

添加alias别名

用任意编辑器打开Microsoft.PowerShell_profile.ps1文件,添加函数比如

typescript 复制代码
Function gba(){
     git branch -a
}

Function gco([string]$branch){
     git checkout $branch
}

Function gst(){
     git status
}

Function gpr(){
     git pull --rebase
}

我这里全都是单条命令的,其实能写多条命令的,具体自己摸索下

重启PowerShell并使用

能看到alias已经生效了,哎舒服了

相关参考

cloud.tencent.com/developer/a... blog.csdn.net/a772304419/...

相关推荐
lpfasd12314 分钟前
2026年第44周GitHub趋势周报
github
qq_4109603516 分钟前
GitHub Actions 为何适合定时任务调度?底层机
github
miofly28 分钟前
MIT 团队用 GPT-6 Astra 改写小模型权重,跳过梯度训练提升指令遵循能力
开源·github
逛逛GitHub1 小时前
盘点 10 月份 19 个 Star 大涨的 GitHub 项目,第一个很有用。
github
java_nnnn1 小时前
Spring Boot 配置文件详解:从基础语法到 YAML 配置
spring boot·后端·github
miofly1 小时前
GitHub 今日推荐|agent-desktop:通过无障碍树让 AI 代理直接操作桌面应用
rust·开源·github
Yingyingyingyyy2 小时前
GitHub 开源热榜项目-周榜(2026-11-02)
人工智能·开源·github
OpenTiny社区2 小时前
AI 生成的 Vue 代码,终于能直接用了!
前端·vue.js·github
饭后一颗花生米3 小时前
GitHub Actions 自动化:5 个真实运维提效案例
运维·自动化·github
狂师3 小时前
GitHub 上最值得装的 8 个 Agent Skill 仓库,亲测好用!
程序员·github·ai编程