Git "ярлык" для filepath? - PullRequest
       1

Git "ярлык" для filepath?

8 голосов
/ 12 августа 2010

Есть ли какой-нибудь ярлык для filepath, потому что очень раздражает запись полного пути снова и снова?

Какое-то регулярное выражение или что-то еще.

Я знаю, я могу использовать "Tab"ключ, но ...

ОБНОВЛЕНИЕ:

Windows и стандартный sh.exe из Git

ОТВЕТ:

Расширения Gitиз holygeek - это то, что я искал, но его версия работает только на * NIX-подобных системах или cygwin с более новой версией Bash.

Именно поэтому я создал небольшое исправление для msysgit.=> здесь

Ответы [ 3 ]

7 голосов
/ 04 апреля 2011

в git-bash, попробуйте

declare -x YOURVARIABLENAMEHERE=C:/.../.../
cd $YOURVARIABLENAMEHERE

, чтобы перейти прямо к указанному каталогу.

4 голосов
/ 05 апреля 2011

Я написал инструмент, который позволяет мне использовать числа при работе с файлами в git (git-number).

Я использую его в Linux (пара сценариев оболочки и сценария perl).

Если вы чувствуете себя предприимчивым, попробуйте заставить его работать на Windows.

Для меня это был большой прирост производительности, так как я не полагаюсь на завершение табуляции и не должен писатьболее длинные имена файлов или каталогов при манипулировании файлами в git.

git-number: https://github.com/holygeek/git-number

1 голос
/ 12 августа 2010

Я понимаю, о чем вы спрашиваете, но я не уверен, о каком решении вы думаете. Если ваш путь к файлу потенциально «сокращен», почему бы вам не изменить имена папок напрямую?

Я не эксперт, но подозреваю, что для использования в командной строке вы не найдете намного лучше, чем у вас уже есть.

Возможно, вам нужен графический интерфейс с браузером папок? (для windows , для linux )

(Если вы выполняете много операций над несколькими файлами в одной и той же подпапке, вы можете перейти к этой папке и выполнить свои команды оттуда - хотя вам может потребоваться проверить, какие конкретные команды git вы используете ' повторное использование может справиться с этим)

РЕДАКТИРОВАТЬ Если есть только одна или несколько папок, на которые вам всегда нужно ссылаться, вы можете установить переменную оболочки, как подсказывает bstpierre в своем комментарии к вашему вопросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...