wake-up-neo.com

Auschecken, Holen und Ziehen in BitBucket SourceTree

Ich benutze BitBucket für das webbasierte Hosting unserer Projekte. Zusammen mit dem benutze ich ihr SourceTree für das Festschreiben und solchen Zweck. Ich bin ein bisschen verwirrt mit den Optionen Checkout, Fetch und Pull in der SourceTree-Oberfläche und deren Verwendung. Kann jemand, der mit diesem Tool vertraut ist, die Verwendung dieser in SourceTree verfügbaren Optionen erläutern?

31
Vishnu Y

Verwenden von Atlassians Git-Tutorial (Link aktualisiert) als Referenz.

Git Checkout :

Mit dem Befehl git checkout können Sie zwischen den von git branch erstellten Zweigen navigieren. Durch das Auschecken eines Zweigs werden die Dateien im Arbeitsverzeichnis entsprechend der in diesem Zweig gespeicherten Version aktualisiert, und Git wird angewiesen, alle neuen Festschreibungen in diesem Zweig aufzuzeichnen. Stellen Sie sich vor, wie Sie auswählen können, an welcher Entwicklungslinie Sie arbeiten.

Quelle: https://www.atlassian.com/git/tutorials/using-branches#git-checkout

Git Pull :

Sie können sich git pull als Git-Version von svn update vorstellen. Dies ist eine einfache Möglichkeit, Ihr lokales Repository mit vorgelagerten Änderungen zu synchronisieren. Das folgende Diagramm erläutert die einzelnen Schritte des Ziehvorgangs.

Quelle: https://www.atlassian.com/git/tutorials/syncing#git-pull

Git-Abruf :

Der Befehl git fetch importiert Commits von einem Remote-Repository in Ihr lokales Repository. Die resultierenden Commits werden als Remote-Filialen anstelle der normalen lokalen Filialen gespeichert, mit denen wir gearbeitet haben. Auf diese Weise können Sie Änderungen überprüfen, bevor Sie sie in Ihre Kopie des Projekts integrieren.

Quelle: https://www.atlassian.com/git/tutorials/syncing#git-fetch

46
lozadaOmr