Как может “мерзавец gui” открытый репозиторий из родительского каталога?

Я запускаю команду использования инструмента Git GUI git gui или git citool.

Я хотел добавить, другая запись для щелчка правой кнопкой по меню сценария (уже имеют десятки команд), и создал сценарий как это:

#!/bin/sh
git citool $1

или

#!/bin/sh
git gui $1

но любой из них открывает пустого Мерзавца GUI

Этого не происходит, если я открываю Terminal и работаю git gui от него.

Где я делаю ошибку? Десятки другой работы приложений с тем же параметром $1. Могло случиться так что дополнительный параметр gui или citool действительно ли порождение является ошибкой?!

3
задан 11 March 2014 в 13:33

1 ответ

Позвольте мне предположить, что Вы записали script.sh

#!/bin/bash
git gui $1

Изменение, оно как

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

Используя && предотвратит выполнение git gui, если что-то пойдет не так, как надо.

2
ответ дан 8 October 2019 в 12:01

Другие вопросы по тегам:

Похожие вопросы: