Я понимаю, о чем вы спрашиваете, но я не уверен, о каком решении вы думаете. Если ваш путь к файлу потенциально «сокращен», почему бы вам не изменить имена папок напрямую?
Я не эксперт, но подозреваю, что для использования в командной строке вы не найдете намного лучше, чем у вас уже есть.
Возможно, вам нужен графический интерфейс с браузером папок? (для windows , для linux )
(Если вы выполняете много операций над несколькими файлами в одной и той же подпапке, вы можете перейти к этой папке и выполнить свои команды оттуда - хотя вам может потребоваться проверить, какие конкретные команды git вы используете ' повторное использование может справиться с этим)
РЕДАКТИРОВАТЬ Если есть только одна или несколько папок, на которые вам всегда нужно ссылаться, вы можете установить переменную оболочки, как подсказывает bstpierre в своем комментарии к вашему вопросу.