Github Mac App Как изменить каталог хранилища по умолчанию

В github mac app я пытаюсь изменить каталог по умолчанию для одного из моих репозиториев. На экране настроек я вижу только место для смены репо.

Куда мне нужно перейти, чтобы изменить местоположение по умолчанию? Извините, если это очень очевидно.

2 ответа

Решение

Итак, после некоторых проб и ошибок я понял, как изменить местоположение после того, как вы его настроили. Очевидно, это так же просто, как просто переместить папку, содержащую.git. Так, например, я просто переместил папку сайта в новый каталог, и приложение GitHub смогло отследить движение.

Изменить 1: движение не всегда придерживается, поэтому вам, возможно, придется попробовать пару раз.

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

Как только вы нажмете Clone in Desktop Кнопка на странице репозитория (на github.com), GitHub для Mac должен открыться (при условии, что вы настроили приложение для открытия, когда Clone in Desktop нажата). Когда приложение открывается, оно сначала предлагает вам выбрать место для клонирования репозитория (клонирование означает загрузку или копирование файлов). В этом приглашении вы задаете местоположение по умолчанию для этого конкретного хранилища на локальном компьютере.

В интересах пользователей, которые пришли сюда с такими же сомнениями, позвольте мне также опубликовать свой опыт.

Я хотел переместить локальные папки GitHub из папки "Documents", чтобы освободить место в iCloud, и потому, что мне действительно не нужна была еще одна копия кодов в дополнение к той, что есть на моем компьютере и на серверах GitHub. Именно так я впервые попал на эту страницу. Поэтому я просто переместил папки в локальную папку, которая не синхронизирована с iCloud, и когда я открыл GitHub Desktop, чтобы убедиться, что что-то работает, приложение сообщило мне: "Не удалось локально [репозиторий X]". У них была кнопка "Найти...", которую я использовал, чтобы сообщить приложению, где находится новое местоположение. И я сделал это для всех моих локально клонированных репозиториев. Вот и все, теперь работает как шарм. Если у вас есть много клонированных локально репозиториев, это может быть разовой проблемой, но дальнейших действий нет.

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