Ich benutze Git mit einem großen Entwicklerteam und ich würde gerne eine Reihe von Aliasen für alle Entwickler gemeinsam haben. Sie ändern sich so oft, dass ich sie irgendwie in ihrem Ursprung aufbewahren möchte. Gibt es eine Möglichkeit, das in Git aufzustellen? Ich benutze Gitosis für den Git-Server (nicht sicher, ob das einen Unterschied machen würde).Git Aliase, die im Ursprung gespeichert sind
5
A
Antwort
0
Sie können in Ihrer Gitosis eine default ~/.gitconfig Version mit allen Alias und Share Konfiguration versionieren.
Sie nicht ändern können Sie .git/config von Projekt
Auch Sie können ein Skript gemacht wie einige git Befehl zu starten:
git config alias.st status
git config alias.ci commit
Jede Person dieses Skript zu starten hatte dies zweimal alias erstellen Sie in lokalen git config-
4
1) .gitalias
Dateien mit etwas wie folgt aus:
[alias]
# full status
s = !git status -sb && git submodule foreach --recursive git status -sb
2) Übernehmen Sie diese Datei.
3) In folgenden Zeilen .git/config
:
[include]
path = ../.gitalias
4) Stellen Sie alle Mitglieder Ihres Teams Schritt 3.
jga zu wiederholen, haben Sie es geschafft, aus einem Skript, eine Lösung für diese auseinander zu finden Vorschlag? –