Как установить несколько версий git одновременно?

Как установить несколько версий git одновременно?

На моем компьютере с Ubuntu 14.04 был установлен git v1.9.1.

Исполняемый файл есть /usr/bin/git, и я решил попробовать последнюю и лучшую версию v2.6.1.

Я клонировал репозиторий, скомпилировал и установил его в /usr/local/bin. Теперь я хочу иметь возможность попробовать его в удобном режиме, не внося слишком много изменений в свою систему.

  • Я не смог использовать update-alternatives, так как /usr/bin/git — это исполняемый файл.
  • Я не уверен, безопасно ли переименовывать git в git-1.9.1 или что-то в этом роде, а затем ссылаться на него.
  • Я не хотел перезаписывать существующую установку, так как хотел сохранить обе.
  • Я бы предпочел не менять $PATH, если в этом нет необходимости.

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

Я считаю, что этот вопрос применим и ко многим другим случаям, поэтому он становится интересным общим вопросом:

Как получить другую версию программы, которая уже установлена ​​непосредственно в /usr/bin, не портя систему?

Связанный контент