繁体   English   中英

如何使git bash上的'non-git'别名永久化

[英]How to make 'non-git' aliases permanent on git bash

我正在就如何使我的非git别名永久化而head之以鼻。 我知道,为了使我的git别名永久化,我只需要将它们添加到'.gitconfig'中,例如:

[alias]
  st = status
  ci = commit
  br = branch

但是,非git ..例如

alias codePath='cd /c/code/pathToMyProject'

我有很多这样的便利,它们与终端(不幸)一起消失了。

我在Windows上运行git bash。

谢谢。

在您的主目录中编辑文件.bashrc 交互式外壳在启动时会在其中运行命令。

设置命令行界面(CLI)别名

临时别名

终奌站

alias p="pwd"



CMD /网络风暴

doskey websync=php bin/console assets:install web --symlink

//没有引号“”


的永久别名

终奌站

第1步。

编辑C:\\ Users \\ seetpalsingh \\ AppData \\ Local \\ Programs \\ Git \\ etc \\ bash.bashrc

将此放在此文件的末尾

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

alias websync="C:/xampp/php/php.exe bin/console assets:install web --symlink"

alias schema-up="C:/xampp/php/php.exe bin/console doctrine:schema:update --force



CMD /网络风暴

第1步。

创建扩展名为.cmd / .bat的文件

例如doskey.cmd

将此代码放在此.cmd / .bat文件中

doskey websync=C:\xampp\php\php.exe bin\console assets:install web --symlink

doskey schema-up=C:\xampp\php\php.exe bin\console doctrine:schema:update --force



第2步。

创建一个到CMD的链接,像这样

cmd.exe /K E:\2015/doskey.cmd

必需的,这是您的别名列表文件的链接

/K E:\2015/doskey.cmd

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM