Я пишу bash script, и мне нужен тест, чтобы узнать, существует ли данный удаленный доступ.
Предположим, для конкретности, что я хочу проверить, существует ли удаленный faraway. Если я что-то нажал на faraway, я могу сделать if [ -d .git/refs/remotes/faraway ]; then .... Но, насколько я вижу, псевдоним faraway можно определить, даже если .git/refs/remotes/faraway не существует.
Еще одна опция - проанализировать вывод git remote и посмотреть, появляется ли там faraway. Но мне интересно, есть ли более простой способ проверить, существует ли faraway, независимо от того, существует ли .git/refs/remotes/faraway/.