Bietet Sourcetree eine Möglichkeit, Unterschiede zwischen gitZweigen zu visualisieren ? Ich suche: Namen von Dateien, die sich geändert haben Unterschiede zwischen diesen Dateien
Ich bin eher ein Anfänger, wenn es um fortgeschrittene Operationen in Git geht. Ich pflege mein Blog mit dem Blogging-Framework Octopress . Obwohl Octopress seit 2011 nicht mehr entwickelt wird, erfüllt es meinen Zweck gut und ich habe bisher nicht daran gedacht, etwas zu ändern. Zu Ihrer Information, mein Blog …
Ich möchte herausfinden, wer eine Niederlassung erstellt hat. Ich kann das irgendwie mit: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Dies gibt jedoch den letzten Committer pro Zweig zurück, nicht unbedingt die Person, die den Zweig erstellt hat.
Ich habe gerade angefangen, Git zu benutzen und war wirklich verwirrt zwischen verschiedenen Zweigen. Kann mir jemand helfen, die folgenden Verzweigungstypen herauszufinden? lokale Niederlassungen lokale Tracking-Zweige entfernte Zweige Fernverfolgungszweige Was ist der Unterschied zwischen ihnen? Und wie arbeiten sie miteinander? Ein schneller Demo-Code wird sehr hilfreich sein, denke ich.
Wir haben ein Git-Repository mit über 400 Commits, von denen das erste Dutzend viel Versuch und Irrtum war. Wir möchten diese Commits bereinigen, indem wir viele zu einem einzigen Commit zusammenfassen. Natürlich scheint Git-Rebase der richtige Weg zu sein. Mein Problem ist, dass es zu Zusammenführungskonflikten kommt und diese Konflikte …
Angenommen, ich habe einen Zweig mit dem Namen feature/1. Und auch Ausgabe Nr. 1. Ich möchte diesen Zweig mit diesem Problem verknüpfen. Gibt es eine Möglichkeit, diesen Zweig von diesem Problem aus mit diesem Problem zu verknüpfen ? Ohne eine Verpflichtung einzugehen.
Ich habe folgende Fernbedienungen eingerichtet: $ git remote korg rorg Und die folgenden Zweige: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Jetzt möchte ich alle entfernten Zweige von korgder rorgFernbedienung verschieben. Wie mache ich das? Vorzugsweise ohne für jeden …
Ich habe viele Filialen in einem unserer Repositories erstellt. Diese Zweige dienen zum Testen, bevor sie zum Master gezogen werden. Jetzt sehe ich viele von ihnen auf der Liste und sie werden wir nie wieder verwenden. Wie lösche ich diese Zweige direkt zu Bitbucket?
Wenn ich ein Projekt abspalte, das auf Github gehostet wird. Gabel ich alle Zweige? Woher weiß ich, auf welchem Zweig meine Gabel basiert? Mit anderen Worten, welcher Zweig wird auf meinen PC heruntergeladen?
Wenn Sie git pullauf dem masterZweig laufen , wird er normalerweise von gezogen origin/master. Ich bin in einem anderen Zweig namens newbranch, aber ich muss einen Befehl ausführen, der ein git pullvon origin/masterin aus ausführt, masteraber ich kann nicht ausgeführt werden git checkout, um den ausgewählten Zweig zu ändern, bis …
Ich habe ein öffentliches PHP-Projekt in einem GitHub-Repo, das nur einen Zweig (Master) enthält. Ich möchte eine separate Niederlassung / Gabel haben, die für mich privat ist (ich habe für private GitHub-Repos bezahlt). Ich möchte in der Lage sein, Änderungen von der privaten Niederlassung / Gabelung zum öffentlichen Repo und …
Ich habe ein Git-Repository mit einem Zweig (lokal und remote), der veraltet ist. Ich möchte diesen Zweig mit dem Hauptzweig auf den neuesten Stand bringen, weiß aber nicht, wie ich das machen soll. Es wird wahrscheinlich auch viele Zusammenführungskonflikte geben. Wie kann ich diesen veralteten Zweig in den gleichen Zustand …
Wie setze ich die HEAD-Referenz einer Git-Fernbedienung so, dass sie auf etwas anderes als "master" verweist? Mein Projekt hat die Richtlinie, keinen "Master" -Zweig zu verwenden (alle Zweige müssen aussagekräftige Namen haben). Darüber hinaus ist das kanonische Master-Repository nur über ssh: // ohne Shell-Zugriff zugänglich (wie GitHub oder Unfuddle). Mein …
Wir möchten eine neue Richtlinie für unsere Projekte durchsetzen, wonach der Hauptzweig jetzt als Release-Zweig bezeichnet wird, um sicherzustellen, dass klarer ist, wie der Zweig verwendet werden soll. Natürlich werden wir auch Kandidatenzweige entwickeln und freigeben. Ich verstehe, dass ich den Hauptzweig lokal umbenennen kann, indem ich einfach Folgendes verwende: …
Von der Manpage: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Also habe ich ein paar Zweige mit entfernt git push origin :staleStuff und rannte dann git remote prune origin …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.