Ich verwende Git Bash unter Windows 7 und möchte Bash-Profil-Aliase einrichten alias gs='git status'
, um mir das Leben zu erleichtern. Wie kann ich das machen?
windows
bashrc
.bash-profile
git-bash
Brian
quelle
quelle
Antworten:
Wenn Sie Ihre Git Bash öffnen, sollten Sie sich standardmäßig in Ihrem Home-Verzeichnis befinden. Erstellen Sie nun die .bashrc- Datei (sollte die Datei unter Windows 7 den Namen .bashrc haben ).
Wenn Sie nicht im Basisverzeichnis sind, wechseln Sie in dieses, indem Sie Folgendes eingeben:
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:
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.
Wechseln Sie in den Einfügemodus, indem Sie die iTaste drücken.
Fügen Sie Ihren Alias hinzu, indem Sie Folgendes eingeben:
Verlassen Sie den Einfügemodus durch Drücken der EscTaste.
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
WARNING: Found ~/.bashrc but no ~/.bash_profile, ~/.bash_login or ~/.profile. This looks like an incorrect setup. A ~/.bash_profile that loads ~/.bashrc will be created for you.
(Git-2.11.0-64-Bit)touch
die Datei muss nicht erstelltvi
werden, sie wird direkt für Sie erstellt. Verhindert, dass Sie eine Zeile;)Sie können Folgendes
.bash_profile
in Ihr Benutzerverzeichnis einfügen: C: \ Users \ <Benutzername> .Sie können auch einig git-only - Aliase erstellen , so dass Sie nur tun können ,
git st
umgit status
durch das Hinzufügen dieser Zeilen zu C: \ Benutzer \ <Benutzername> \ gitconfig. :Einige andere nützliche Aliase:
quelle
.gitconfig
reicht es normalerweise aus , die Datei zu bearbeiten ..bash_profile
war es nicht in meinem Windows-Heimverzeichnis. aber mein roaming home dir (netzwerk admin auferlegt). Die „richtige“ Antwort „setzt.bash_profile
in Ihrer git bash Hauptdir“, die Sie , indem Sie findencd ~
dannpwd
Wenn Sie Ihre
~/.bashrc
Datei nicht finden können , können Sie Ihrer Datei alle Aliase hinzufügen~/.bash_profile
.Um beispielsweise einen Alias für einen Git-Befehl (
git status
) hinzuzufügen, fügen Sie einfach Folgendes hinzu:Auf die gleiche Weise können Sie einen Alias für einen Bash-Befehl hinzufügen (Verzeichnispfad ändern):
quelle
In Ihrem Git Bash-Ausgangsverzeichnis sollte sich eine .gitconfig-Datei befinden. In dieser Datei können Sie Ihre Aliase durch Hinzufügen hinzufügen
[alias]
. Es sollte ungefähr so aussehen:quelle
Einfach (wenn Sie .bashrc haben, fügen Sie Aliase am Ende der Datei hinzu):
Fügen Sie eine Liste von Aliasen ein oder geben Sie sie ein. Drücken Sie Ctrl+ Dund führen Sie schließlich Folgendes aus:
quelle
Meine Git-Version ist die Git-Version 2.18.0.windows.1. Es dauerte eine Weile, bis ich herausgefunden hatte, wo sich die .bashrc befand. C: \ Programme \ Git \ etc ---> bash.bashrc. Ich hoffe, es hilft
quelle