Клонировать Github в определенную папку Windows?
Как изменить папку для клонирования конкретного Git? Мой каталог хранения по умолчанию здесь
C:\Users\myPC\Documents\GitHub
Но для этого мерзавца
https://github.com/username/myproject
Я хочу положить это в
C:\somefolder
(и не как C:\somefolder\myproject, но все файлы в C: \ somefolder)
Как это сделать? Я старался git clone
командная строка, но тогда Git не появляется в моем клиенте Github для Windows
Извините за основной вопрос, но не могу Google или искать здесь любой ответ!
6 ответов
После того, как вы вручную клонировали репозиторий с git clone
Вы можете вручную Add a local repository
в Github для Windows (я не могу сделать снимок экрана сейчас, потому что я нахожусь на другой машине, но это должно быть относительно легко найти). Хотя, честно говоря, я не знаю, будет ли это иметь полный набор функций (то есть, если GhfW распознает его как клон Github) или у него будет сокращенный "обычный" набор для репозиториев в целом.
Как всегда: попробуйте и посмотрите!:D
Последний клиент GitHub для настольных компьютеров (3.3.4.0) запрашивает локальный каталог для клонирования репозитория. Это было при клонировании моего собственного репо с github.com на локальный.
В "GitHub для Windows" сначала перейдите в "Сервис" -> "Настройки". Здесь выберите папку в "каталоге хранилища по умолчанию". Теперь в GitHub, если вы нажмете кнопку "Клонировать на рабочем столе", он будет клонирован в выбранную папку.
Другой вариант, который я попробовал, - использовать команду "Создать репо", чтобы создать (пустой) репозиторий в папке по вашему выбору, а затем подключить его к Github:
- Открытие настроек репозитория (нажмите на значок в правом верхнем углу, выберите "Настройки репозитория...")
- Копирование и вставка URL-адреса клонирования HTTPS со страницы Github (в правой боковой панели) в поле с надписью "Основной удаленный (источник)"
- Синхронизируйте репо с новым приложенным источником. Возможно, вам придется открыть его в оболочке, чтобы он работал без ошибок.
Почему Github не делает это проще, я не знаю. Через два года после того, как этот вопрос был опубликован, и это все еще хлопот. Хорошо иметь каталог хранения по умолчанию, но также приятно иметь "Где вы хотите сохранить это?" вариант.
Наконец, если вы клонируете репо в неправильное место и хотите переместить его в другое место:
- Откройте репозиторий в Проводнике (если вы не уверены, где он находится в вашей локальной файловой системе, используйте опцию "Открыть в Проводнике" на маленьком значке Cog на Github для Windows).
- Вырежьте и вставьте всю папку туда, где вы хотите.
- Вернитесь к Github для Windows. Теперь он выдаст вам сообщение об ошибке, что он не может найти хранилище. Выберите опцию "Найти" и найдите новое местоположение папки самостоятельно.
Это может быть самый простой способ получить репо, где вы хотите.
Я недавно скачал GitHub для Windows, и он не поставляется с опцией Add a local repository
,
Пришлось клонировать и удалить папку в проводнике Windows.
Программа выдает и ошибку для этого репозитория и возможность найти новую папку или удалить.
Найдите папку, в которую вы хотите.
Просто измените рабочий каталог в git bash cd
команда. Как только это будет сделано, вы можете проверить, если каталог, который вы хотите скачать / клонировать ваш репозиторий git pwd
команда. Теперь вы можете клонировать репо в нужную папку. Как обычно использовать git clone
клонировать репозиторий.
Надеюсь это поможет.