Verwendung von Git zur Versionskontrolle
Visual Studio-Code verfügt über eine integrierte Git-Unterstützung.
- Schritte zur Verwendung von Git.
Installieren Sie Git: https://git-scm.com/downloads
1) Initialisieren Sie Ihr Repository
Navigieren Sie zu dem Verzeichnis, in dem Sie Git initialisieren möchten
Verwenden Sie den Befehl git init. Dadurch wird ein leeres .git-Repository erstellt
2) Führen Sie die Änderungen durch
Beim Staging wird Git dazu gebracht, unsere neu hinzugefügten Dateien zu verfolgen. Fügen Sie beispielsweise eine Datei hinzu und geben Sie git status ein. Sie finden den Status dieser nicht verfolgten Datei. Um die Änderungen zu inszenieren, verwenden Sie git add filename . Wenn Sie jetzt git status eingeben, wird die neue Datei zur Verfolgung hinzugefügt.
Sie können auch Dateien entfernen. Verwenden Sie Git Reset
3) Änderungen festschreiben
Beim Festschreiben werden Ihre Änderungen im Repository aufgezeichnet. Um die Statges-Änderungen festzuschreiben, müssen Sie einen Kommentar hinzufügen, in dem die Änderungen erläutert werden, die Sie seit Ihrem vorherigen Commit vorgenommen haben.
Verwenden Sie die Nachrichtenzeichenfolge git commit -m
Wir können auch mehrere Dateien desselben Typs mit dem Befehl git add '* .txt' festschreiben . Dieser Befehl schreibt alle Dateien mit der Erweiterung txt fest.
4) Änderungen folgen
Das Ziel der Versionskontrolle besteht darin, alle Versionen jeder einzelnen Datei in unserem Projekt beizubehalten. Vergleichen Sie die aktuelle Version mit dem letzten Commit und führen Sie das Protokoll aller Änderungen.
Verwenden Sie das Git-Protokoll , um das Protokoll aller Änderungen anzuzeigen.
Die integrierte Git-Unterstützung von Visual Studio Code hilft uns, den Code durch Doppelklick auf die Datei zu vergleichen ODER git diff HEAD zu verwenden
Sie können Dateiänderungen auch beim letzten Festschreiben rückgängig machen. Verwenden Sie git checkout - Dateiname
5) Erstellen Sie Remote-Repositorys
Bisher haben wir ein lokales Repository erstellt. Aber um es auf Remote-Server zu pushen. Wir müssen ein Remote-Repository im Server hinzufügen.
Verwenden Sie git remote add origin server_git_url
Schieben Sie es dann in das Server-Repository
Verwenden Sie git push -u origin master
Nehmen wir an, dass einige Zeit vergangen ist. Wir haben andere Leute zu unserem Projekt eingeladen, die unsere Änderungen vorgenommen, ihre eigenen Verpflichtungen eingegangen und sie vorangetrieben haben.
Um die Änderungen von unseren Teammitgliedern zu erhalten, müssen wir das Repository abrufen.
Verwenden Sie den Git Pull Origin Master
6) Zweige erstellen
Nehmen wir an, Sie arbeiten an einer Funktion oder einem Fehler. Besser können Sie eine Kopie Ihres Codes (Branch) erstellen und separate Commits für vornehmen. Wenn Sie fertig sind, führen Sie diesen Zweig wieder mit dem Hauptzweig zusammen.
Verwenden Sie git branch branch_name
Jetzt haben Sie zwei lokale Zweige, dh Master und XXX (neuer Zweig). Sie können Zweige mit git checkout master ODER git checkout new_branch_name wechseln
Festschreiben von Zweigänderungen mithilfe der Nachricht git commit -m
Wechseln Sie mit dem Git Checkout Master zurück zum Master
Jetzt müssen wir Änderungen von neuem Zweig in unseren Master zusammenführen. Verwenden Sie git merge branch_name
Gut! Sie haben gerade Ihren Bugfix oder die Entwicklung und Zusammenführung von Funktionen durchgeführt. Jetzt brauchen Sie den neuen Zweig nicht mehr. Löschen Sie es also mit git branch -d branch_name
Jetzt sind wir im letzten Schritt, um alles mit git push in das Remote-Repository zu übertragen
Hoffe das wird dir helfen