In GitHub gibt es eine Möglichkeit zu sehen, dass alle (neueren) verpflichtet sich auf alle Zweige?
In GitHub gibt es einen Weg, um zu sehen, alle letzten commits auf alle Zweige. Am besten wäre es in umgekehrter chronologischer Reihenfolge.
Vielleicht bin ich auch snoopy, aber ich möchte in der Lage, um zu sehen, was meine Entwickler haben sich bis vor kurzem, zumindest in Bezug auf die commits im repository auf github. So weit der nächste, den ich gesehen habe, ist der Netzwerk-Grafik, die sicherlich sehr nützlich.
- Ich habe festgestellt, dass SourceTree zeigt mir, was ich will, in einer verständlichen Art und Weise.
- Für einen nicht-git-Lösung, gehen Sie zu github.com/username/reponame/commits. Ein Beispiel: github.com/tanyagupta/mws-restaurant-stage-1/commits
- Ich denke, dass zeigt nur commits, die nach einem Zweig zu einem Zeitpunkt.
- richtig. Denn es war nicht eine vollständige Antwort, die ich gepostet als Kommentar in Fall ist es hilfreich für andere, wie es für mich war.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein altes feature von github, aber nicht wirklich intuitiv.
Verwendung der github-website:
Diagramm unten.
Darüber hinaus können Sie ziehen Sie den regler nach Links, um zu sehen, alle commits im Laufe der Zeit für alle Gabeln und Zweige.
Schau mal hier: Github API: Abrufen aller commits für alle Zweige für einen repo dies ist die einzige Optionen.
Auf der website können Sie sehen, nur branchenspezifisch verpflichtet - Sie müssen manuell zwischen Ihnen wechseln.
Bitbucket erlaubt es, um zu sehen, alle commits auf alle Zweige.
Wird das user interface von GitHub unterstützt derzeit nicht die Möglichkeit, deine commits in einem branch aus der Registerkarte "code". Allerdings habe ich beobachtet, dass, wenn ich wählen Sie einen Zweig von Zweig-Selektor dropdown, sehe ich folgende URL:
Wenn ich auf einen Benutzernamen in der Liste der commits, die ich beachten Sie die folgende URL:
So, ich dachte mir, warum nicht versuchen, fügen Sie dem query-string
?author=mgol
zu der URL, die zeigten, verpflichtet sich auf einen bestimmten Zweig:Lösung:
Wieder, das user-interface hat keinen button, mit dem Sie sehen, in dieser Ansicht (nach meinem besten wissen), aber Sie manipulieren können, den query-string zu filtern nur das was Sie sehen wollen.
Wie ich meine repos einrichten, dass jeder Entwickler hat ein user.git-account. Ich empfehle die folgenden:
Dieser fetch updates alle lokale Kopien von remote-Niederlassungen aber nicht schaffen, neue lokale Zweige der remote-tracking-branches. Wenn Sie Filialen aller Ihrer Entwickler-Zweige, die Sie ausführen möchten:
Also, was Sie tun müssen, ist git fetch --all und dann git pull --all. Ich hoffe, das hilft.
Schließlich können Sie auch git remote update ist dasselbe wie git fetch --all