Vielleicht haben Sie eine Chance, in der Zeit zurückgehen und korrigieren einen Fehler begangen Sie sehnte . Leider ist Zeitreisen nicht möglich - außer für Software-Entwickler . Version Control Software wie Git verfolgen alle Änderungen über die gesamte Lebensdauer Ihrer Programmierung Projekt gemacht . Git lässt Sie eine elektronische Version eines "do vorbei." Git Übersicht
Git ist ein freies, Open-Source- verteiltes Versionskontrollsystem Software-Dienstprogramm von Linus Torvalds geschrieben , der Schöpfer des Linux Betriebssystem -Kernel. Git Werke ohne die Notwendigkeit einer zentralen Software-Repository . Jeder Entwickler kann sich auf seine eigene komplette Kopie eines Git Repository auf seinem eigenen Computer gespeichert arbeiten. Sie können sogar auf Ihrem lokalen Repository Kopie arbeiten ohne Internet-Zugang . Sie können mit anderen Entwicklern durch die Zusammenlegung Ihre Änderungen mit ihren Git-Repository kopiert oder mit einer zentralen Server-Repository von allen Entwicklern genutzt zusammenarbeiten.
Git Work Flow
Sie installieren die neueste Version eines Projekts Git-Repository auf Ihrem Computer durch Ausgabe von Git " Pull "-Befehl. Die Pull -Befehl lädt eine vollständige Kopie des Repository Quellcode Sie anzeigen, kompilieren , testen, debuggen und Änderungen vornehmen . Sobald Sie Ihre Änderungen abgeschlossen haben , werden Ihre Dateien in ein temporäres Staging-Bereich aufgenommen und dort bis sie bereit sind, offiziell mit der lokalen Kopie des Repository zusammengeführt werden sind gehalten . Sobald dies erledigt ist , können Sie Ihre Änderungen mit dem Projekt im Repository zusammenzuführen.
Git Commit
Wahrung der Integrität Ihrer Arbeit durch Steuern , was in und aus Ihrem Repository ist eine wichtige Aufgabe jeder Version Control System . Die Änderungen, die Sie machen, um eine oder mehrere Dateien nicht Teil des Repository werden , bis Sie eine erste Ausgabe von " commit "-Befehl. Dieser Befehl fordert Sie auf, kurze Bemerkungen Auflistung der von Ihnen vorgenommenen Änderungen in Kraft. Sobald verpflichtet , Ihre Datei Teil Ihrer lokalen Niederlassung des Endlagers , ist aber noch nicht mit dem Hauptzweig verschmolzen.
Git -Push
Bevor andere können mit Ihrem Code , müssen Sie es in den Hauptzweig hinzuzufügen. Die "Push"- Befehl überträgt die Änderungen, die Sie verpflichtet, Ihre Ortsgruppe an den Remote- , Haupt-Repository . Die Push-Befehl " git pull origin master" automatisch sendet Ihr lokales Repository Änderungen an der Remote-Repository Sie zog Ihre Branche aus ursprünglich . Sie können die Änderungen, die Sie schob mit dem " git -revert "-Befehl rückgängig zu machen.