Как поделиться псевдонимами Git на нескольких рабочих станциях?

При использовании Git на нескольких рабочих станциях удобно иметь один и тот же набор псевдонимов.

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

Как поделиться псевдонимами Git на нескольких рабочих станциях?

1 ответ

Это возможно, просто поддерживая общий глобальный доступ на нескольких рабочих станциях! Это можно легко сделать, настроив на целевых рабочих станциях.

  1. Клонировать alias4gitпсевдоним4git

            git clone https://github.com/pipelineinc/alias4git.git
    
  2. Обновить пути в файлеalias.gitconfigк соответствующему пути к клонированному репозиторию alias4git

  3. Используйте команду для добавления новых псевдонимов вместо стандартныхgit configкоманда

    например,

            git cfg --add alias.st "status"
    
            git cfg --add alias.cm "commit -m"
    

    (Обратите внимание, чтоgit cfgкоманда изменяет вместо фактического изменения глобального файла !!)

  4. Зафиксируйте и отправьте изменения в репозиторий alias4git.

  5. Обновите все остальные рабочие станции, синхронизировав репозиторий alias4git.

            cd alias4git
    git pull
    

Какalias4git/alias.gitconfigфайл теперь работает как замена для глобального.gitconfig, он работает для всех репозиториев git, на нескольких рабочих станциях и для нескольких пользователей git.

Надеюсь, что это ответ на ваш вопрос!

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