Как запустить Git 1.6.x для Windows с карты памяти USB - PullRequest
12 голосов
/ 24 марта 2009

Я бы хотел запустить Git 1.6.x для Windows с карты памяти USB.

Существует версия Git для Windows по адресу: http://code.google.com/p/msysgit/

Установка и запуск с локального жесткого диска c: \ были абсолютно без проблем. Однако я не смог выяснить, как его можно запустить с карты памяти USB. Этот пост предполагает, что можно просто взять двоичные файлы из c: \ и скопировать их на карту памяти USB.

Точки, которые я не понимаю:

  1. Можно установить глобальные настройки для Git, такие как имя и адрес электронной почты: где они хранятся? Где-то под% userprofile%?
  2. Предположим, я просто переместил бы двоичные файлы на карту памяти USB: не будет ли Git искать глобальные настройки на c: \ under% userprofile% вместо моего USB-накопителя, и есть ли настройка пути (в некоторой конфигурации Git файл, а не переменная пути Windows), которая может быть указана, например, на e: \ git \ settings, где e: быть моим USB-накопителем?

Спасибо за любые подсказки.

Ответы [ 4 ]

13 голосов
/ 24 марта 2009

Когда я зашел на страницу загрузки msysgit сегодня, там была ссылка для загрузки "PortableGit", которая была новой с 22MAR09. Использование этой версии может предоставить вам больше контроля, который вам нужен. Я не пробовал, но название показывает, что оно больше ориентировано на установку с USB-флешки.

2 голосов
/ 22 ноября 2010

Вы можете использовать портативную версию от http://code.google.com/p/msysgit/

2 голосов
/ 24 марта 2009

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

1 голос
/ 24 марта 2009

Ваш адрес электронной почты, имя и многие другие параметры хранятся в глобальном файле конфигурации .gitconfig в вашем домашнем каталоге.

ГИТ-конфигурации

Может быть, опция -f поможет вам указать другое расположение файла конфигурации.

...