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/...

相关推荐
sophilex20 分钟前
如何从github中克隆指定文件夹
github
ciwen_22 分钟前
关于github GPG的配置
github
CloudJourney4 小时前
Markdown书写技巧深度解析
github
许泽宇的技术分享9 小时前
探索AI编程新时代:GitHub Copilot如何重塑开发者工作效率
github·copilot·ai编程
DisonTangor9 小时前
OpenAI o1-preview和o1-mini现已在 GitHub Copilot和GitHub Models中提供
github·copilot
FutureUniant20 小时前
GitHub每日最火火火项目(9.21)
人工智能·计算机视觉·ai·github·音视频
zaza0_01 天前
【github】.gitignore不能忽略一些文件的时候
github
好看资源平台1 天前
如何从GitHub上Clone项目
github
2401_864476931 天前
无线领夹麦克风哪个降噪好?一文搞懂麦克风什么牌子的音质效果好
javascript·git·sql·github·mssql
GoppViper2 天前
golang学习笔记29——golang 中如何将 GitHub 最新提交的版本设置为 v1.0.0
笔记·git·后端·学习·golang·github·源代码管理