Git ist auf allen gängigen Plattformen verfügbar. In den folgenden Anweisungen werden Sie durch die Installation unter Windows geführt. Die neuesten Informationen finden Sie jedoch auf der offiziellen Git-Website.
Git für Windows ist über das MsysGit-Paket verfügbar.
Dadurch wird ein neues Programm namens "Git Bash" installiert. Dies ist die Eingabeaufforderung, die Sie verwenden sollten, wenn Sie mit Git arbeiten.
Git verfügt über eine lange Liste von Konfigurationsoptionen, die alles von Ihrem Namen bis zu Ihrem bevorzugten Merge-Tool abdecken. Sie können Optionen mit einstellen git config
Befehl oder durch manuelles Bearbeiten einer Datei namens .gitconfig
in Ihrem Heimatverzeichnis. Nachfolgend werden einige der häufigsten Optionen aufgeführt.
Als Erstes sollten Sie sich bei jeder neuen Git-Installation vorstellen. Git zeichnet diese Informationen mit Ihren Commits auf, und Drittanbieter-Services wie GitHub verwenden sie, um Sie zu identifizieren.
git config --global user.name "John Smith" git config --global user.email [email protected]
Das --global
Optionen für Flag-Einträge in ~ / .gitconfig
, Standardmäßig für alle neuen Repositorys. Wenn Sie es auslassen, können Sie Optionen für jedes Repository angeben.
Die Befehlszeilenimplementierung von Git verwendet für die meisten Eingaben einen Texteditor. Sie können Git die Verwendung des gewünschten Editors mit der Option ermöglichen core.editor
Möglichkeit:
git config - globaler Kern. Herausgeber gvim
Standardmäßig enthält Git keine Verknüpfungen, Sie können jedoch eigene Befehle durch Aliasing-Befehle hinzufügen. Wenn Sie aus einem SVN-Hintergrund stammen, werden Sie die folgenden Bindungen zu schätzen wissen:
git config --global alias.st status git config --global alias.ci commit git config --global alias.co checkout git config --global alias.br branch
Erfahren Sie mehr, indem Sie die git help config
in Ihrer Git Bash-Eingabeaufforderung.
Git ist so unauffällig wie möglich gestaltet. Der einzige Unterschied zwischen einem Git-Repository und einem normalen Projektordner ist ein zusätzlicher Unterschied .git
Verzeichnis in der Projektwurzel (nicht in jeden Unterordner wie SVN). Um einen normalen Projektordner in ein vollwertiges Git-Repository zu verwandeln, führen Sie das aus git init
Befehl:
git init
Das
Das Argument sollte ein Pfad zum Repository sein (wenn Sie es leer lassen, wird das aktuelle Arbeitsverzeichnis verwendet). Jetzt können Sie alle wundervollen Versionskontrollfunktionen von Git nutzen.
Als Alternative zu git init
, Sie können ein vorhandenes Git-Repository mit dem folgenden Befehl klonen:
git clone ssh: //@ /path/to/repo.git
Dies meldet sich in der
Maschine mit SSH und lädt das herunter repo.git
Projekt. Das ist ein Komplett Kopieren Sie nicht nur einen Link zum Repository des Servers. Sie verfügen über einen eigenen Verlauf, ein Arbeitsverzeichnis, einen Bereitstellungsbereich und eine Zweigstruktur. Niemand wird Änderungen feststellen, die Sie vornehmen, bis Sie sie in ein öffentliches Repository zurückschieben.
Diese Lektion repräsentiert ein Kapitel aus Git Erfolgreich, ein kostenloses eBook aus dem Team von Syncfusion.