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

时间:2014-05-15 09:26:16

标签: git alias

我正在摸索如何使我的非git别名永久化。我知道,为了使我的git别名永久化,我只需将它们添加到' .gitconfig',例如:

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

然而,非git ......例如

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

我有很多像这样的便利,它终于死了(遗憾地)。

我在Windows上运行git bash。

感谢。

2 个答案:

答案 0 :(得分:2)

在主目录中编辑文件.bashrc。交互式shell在启动时运行命令。

答案 1 :(得分:0)

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

TEMPRARY别名

终端

alias p="pwd"



CMD / webstorm

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

第1步。

创建扩展名为.cmd / .bat

的文件

e.g。 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