In GitHub gibt es eine Möglichkeit, alle aktuellen Commits in allen Zweigen anzuzeigen. Es wäre am besten in umgekehrter chronologischer Reihenfolge.
Vielleicht bin ich snoopy, aber ich würde gerne sehen können, was meine Entwickler in letzter Zeit gemacht haben, zumindest in Bezug auf Commits für das Repository auf Github. Bisher habe ich das Netzwerkdiagramm am nächsten gesehen, was sicherlich sehr nützlich ist.
Antworten:
Dies ist eine alte Funktion von GitHub, aber nicht wirklich intuitiv.
Verwenden der GitHub-Website:
Diagramm unten.
Darüber hinaus können Sie nach links ziehen, um alle Commits für alle Gabeln und Zweige im Laufe der Zeit anzuzeigen.
quelle
Ab heute 2020-09-16 und als jemand, der leider GitHub für ein Projekt verwenden muss, habe ich es endlich gefunden, wenn ich immer schönes GitLab verwende.
Klicken Sie auf der Hauptseite des Repositorys auf "Code" (Registerkarte ganz links). Unter diesen 4 Schaltflächen ("Master", "Zur Datei gehen", "Datei hinzufügen", "Code") befindet sich ein blaues Rechteck. Am rechten Ende befindet sich ein Uhrensymbol und eine Nummer. Wenn das Ansichtsfenster Ihres Browsers breit genug ist, enthält es sogar das Wort "Commits" (Hurra). Dies ist ein Link. Klicken und genießen !!!
Hinweis: Die URL für diese Seite lautet wie folgt: https://github.com/myProfile/myRepo/commits/master
quelle
Die Benutzeroberfläche in GitHub unterstützt derzeit keine Möglichkeit, Ihre Commits in einem Zweig auf der Registerkarte "Code" anzuzeigen. Ich habe jedoch festgestellt, dass beim Auswählen eines Zweigs aus der Dropdown-Liste der Zweigauswahl die folgende URL angezeigt wird:
Wenn ich in der Liste der Commits auf einen Benutzernamen klicke, beobachte ich die folgende URL:
Also dachte ich mir, warum nicht versuchen, die Abfragezeichenfolge
?author=mgol
zu der URL hinzuzufügen , die Commits für einen bestimmten Zweig anzeigt:Lösung:
Auch hier verfügt die Benutzeroberfläche über keine Schaltfläche, mit der Sie diese Ansicht anzeigen können (nach meinem besten Wissen), aber Sie können die Abfragezeichenfolge so bearbeiten, dass nur das gefiltert wird, was Sie sehen möchten.
quelle
Schauen Sie hier: Github-API: Rufen Sie alle Commits für alle Zweige für ein Repo ab. Dies ist die einzige Option. Auf der Website werden nur branchenspezifische Commits angezeigt. Sie müssen manuell zwischen diesen wechseln. Mit Bitbucket können alle Commits in allen Zweigen angezeigt werden.
quelle
So wie ich meine Repos eingerichtet habe, hat jeder Entwickler ein user.git-Konto. Ich empfehle Folgendes:
Dieser Abruf aktualisiert alle lokalen Kopien von Remote-Zweigen, erstellt jedoch keine neuen lokalen Zweige dieser Tracking-Remote-Zweige. Wenn Sie lokale Niederlassungen aller Niederlassungen Ihres Entwicklers haben, möchten Sie Folgendes ausführen:
Was Sie also tun müssen, ist git fetch --all und dann git pull --all . Ich hoffe das hilft.
Zuletzt können Sie auch ein Git-Remote-Update durchführen, das mit git fetch --all identisch ist
quelle
Ich denke, es gibt keine Schaltfläche, die Ihnen eine vollständige Liste der Commits anzeigt. Wenn Sie alle Commits in einem Repo auflisten möchten, können Sie die folgende URL durchsuchen:
Wenn Sie das Wort
commits
(im Plural) am Ende der Repo-URL hinzufügen, können Sie die Liste der Commits anzeigen.Optional können Sie eine Abfragezeichenfolge hinzufügen, um die Ergebnisse in der Liste einzugrenzen. Zum Beispiel:
quelle