Używam gita z dużym zespołem programistów i chciałbym mieć zestaw aliasów wspólnych dla każdego programisty. Zmieniają się co jakiś czas, więc jakoś chciałbym je zapisać. Czy istnieje sposób, aby ustawić to w git? Używam gitosis dla serwera git (nie jestem pewien, czy to by miało znaczenie).Aliasy Git przechowywane w pochodzie
5
A
Odpowiedz
0
Możesz wersjonować w swojej gitozie domyślny ~/.gitconfig ze wszystkimi aliasami i konfiguracją współdzielenia.
Nie można modyfikować ty .git/config przez projekcie
Można też zrobiony jakiś skrypt, aby uruchomić pewne polecenia git jak:
git config alias.st status
git config alias.ci commit
Każda osoba, aby uruchomić ten skrypt miał ten dwukrotnie alias w lokalnej konfiguracji git
4
1) Utwórz .gitalias
pliki o coś takiego:
[alias]
# full status
s = !git status -sb && git submodule foreach --recursive git status -sb
2) Zatwierdź ten plik.
3) Dodaj poniższe linie do .git/config
:
[include]
path = ../.gitalias
4) Poproś wszystkich członków zespołu, aby powtórzyć KROK 3.
JGA, czy uda Ci się znaleźć rozwiązanie tego oprócz skryptu sugestia? –