it-swarm.com.de

Wie ändere ich mein Git Bash-Profil in Windows?

Ich verwende Git Bash unter Windows 7 und möchte Bash-Profil-Aliase wie alias gs='git status' einrichten, um mir das Leben zu erleichtern. Wie kann ich das machen?

87
Brian

Wenn Sie Ihre Git Bash öffnen, sollten Sie sich standardmäßig in Ihrem Home-Verzeichnis befinden. Erstellen Sie nun die Datei . Bashrc (sollte die Datei unter Windows 7 den Namen . Bashrc. haben).

Wenn Sie nicht im Basisverzeichnis sind, wechseln Sie in dieses, indem Sie Folgendes eingeben:

cD

und drücken Enter. cd gibt ohne die nachstehenden Parameter immer das Ausgangsverzeichnis zurück.

Sie können die Datei erstellen, indem Sie Folgendes eingeben:

berühren Sie .bashrc

Bearbeiten Sie es dann mit Vim, oder versuchen Sie es mit einem Windows-Editor. Aufgrund einiger Probleme bei der Textformatierung wird dies jedoch nicht empfohlen.

vim .bashrc

Wechseln Sie in den Einfügemodus, indem Sie auf drücken i Schlüssel.

Fügen Sie Ihren Alias ​​hinzu, indem Sie Folgendes eingeben:

alias gs = 'git status'

Verlassen Sie den Einfügemodus durch Drücken der Taste Esc Schlüssel.

Speichern und schließen Sie Ihre Datei, indem Sie Folgendes eingeben :wqEnter.

:wEnter speichert nur Ihre Datei.

:q!Enter Beendet den Editor, ohne die Datei zu speichern.

Aktualisieren Sie schließlich die Datei, um Ihre neuen Änderungen zu verwenden, indem Sie Folgendes eingeben:

quelle .bashrc

118
wottis

Sie können .bash_profile in Ihr Benutzerverzeichnis einfügen: C:\Users\<Benutzername> .

Sie können auch einige Nur-Git-Aliase erstellen, sodass Sie nur git st für git status ausführen können, indem Sie diese Zeilen zu C:\Users\<Benutzername>\hinzufügen. Gitconfig :

[alias]
st = status

Einige andere nützliche Aliase:

cm = commit -m
cma = commit -a -m
br = branch
co = checkout
df = diff
ls = ls-files
sh = stash
sha = stash apply
shp = stash pop
shl = stash list
mg = merge
ph = Push -u
29
gronostaj

Wenn Sie Ihre ~/.bashrc-Datei nicht finden können, können Sie Ihrer ~/.bash_profile-Datei alle Aliase hinzufügen.

Um beispielsweise einen Alias ​​für einen Git-Befehl (git status) hinzuzufügen, fügen Sie einfach Folgendes hinzu:

alias gs="git status"

Auf die gleiche Weise können Sie einen Alias ​​für einen Bash-Befehl hinzufügen (Verzeichnispfad ändern):

alias myd="cd ~/path to my directory"
0
Otti

Einfach (wenn Sie .bashrc haben, fügen Sie Aliase am Ende der Datei hinzu):

cat >> ~/.bashrc

Fügen Sie eine Liste von Aliasen ein oder geben Sie sie ein. Drücken Sie Ctrl + D und endlich laufen:

source ~/.bashrc
0
Piotr Gogolin

In Ihrem Git Bash-Ausgangsverzeichnis sollte sich eine .gitconfig-Datei befinden. In dieser Datei können Sie Ihre Aliase durch Hinzufügen von [alias] hinzufügen. Es sollte ungefähr so ​​aussehen:

[alias]
st = status
co = checkout
0