Kann jemand einen "Verfolgungszweig" erklären, wie es auf git zutrifft?Git: Was ist ein Tracking-Zweig?
Hier ist die Definition von git-scm.com:
A 'Tracking-Zweig' in Git ist ein lokaler Zweig, der zu einem entfernten Zweig verbunden ist. Wenn Sie auf diesen Zweig drücken und ziehen, schiebt er automatisch und zieht an die entfernte Verzweigung, die es mit verbunden ist.
verwenden, wenn man immer von dem vorgeschalteten Zweig gleichen zieht in den neuen Zweig, und wenn Sie nicht wollen, „git pull“ explizit verwenden.
Leider ist diese Definition absolut neu für mich, weil ich neu bin und von SVN komme.
Ich lese durch "The Pragmatic Guide to Git" (tolles Buch, übrigens), und sie scheinen darauf hinzuweisen, dass Tracking-Filialen eine gute Sache sind und dass nach der Erstellung Ihrer ersten Fernbedienung (Herkunft, in diesem Fall) sollten Sie Richten Sie Ihren Master-Zweig als Tracking-Zweig ein, aber er deckt leider nicht ab, warum ein Tracking-Zweig eine gute Sache ist oder Welche Vorteile erhalten Sie, indem Sie Ihren Master-Zweig als Tracking-Zweig Ihres Ursprungsrepositorys einrichten .
Kann mir bitte jemand aufklären (auf Englisch)?
wollte einfach diese klären: „eine lokale Niederlassung von einem Remote-Checking out Branch erstellt automatisch einen so genannten Tracking-Zweig. " Das ist irreführend. Ohne die Option --track wird kein von Ihnen erstellter Zweig verfolgt. – JohnO
@JohnO, möchte das mit dem Pro Git Typ aufnehmen. Das ganze Buch ist ein Ergebnis der massiven Redaktionsarbeit IIRC. –