“git gui”如何从父目录打开存储库?

“git gui”如何从父目录打开存储库?

git gui我使用命令或启动 Git GUI 工具git citool

我想补充右键单击脚本菜单的另一个条目(已经有几十条命令)并创建了如下脚本:

#!/bin/sh
git citool $1

或者

#!/bin/sh
git gui $1

但其中任何一个都会打开一个空白的 Git GUI

没有发生如果我打开终端并git gui从中运行。

我哪里犯错了?其他几十个应用程序都使用相同的参数$1。可能是那个额外的参数导致了错误?guicitool

答案1

假设你写了script.sh

#!/bin/bash
git gui $1

改变它

#!/bin/bash
cd $1 && git gui

如果出现问题,使用&&将阻止执行。git gui

相关内容