在.gitconfig中设置参数 [alias] pre = !cd 某个目录;然后能运行但是不会跳转到目录下,求解

【字号: 日期:2023-09-08浏览:23作者:雯心

问题描述

因为想快捷操作git;所以想用别名来解决结果无法实现:

在.gitconfig中设置参数 [alias] pre = !cd 某个目录;然后能运行但是不会跳转到目录下,求解

然后再用 git pre 命令

在.gitconfig中设置参数 [alias] pre = !cd 某个目录;然后能运行但是不会跳转到目录下,求解

并不会跳转到指定目录中

其他如 ls -a ;git pull等设置别名都没有问题唯独 cd 命令不行……

问题解答

回答1:

git alias是自己的進程, 在子進程cd不會影響到父進程(你的shell)

你可以寫個shell函數或shell alias

相关文章: