GOOGLE ADS

Sonntag, 17. April 2022

Wie synchronisiere ich mein Fork-Repo mit dem Original-Repo, ohne die Änderungen im Fork-Repo in Gitlab zu beeinflussen?

Ich habe ein Repo 2, das von Repo 1 gegabelt ist. Ich habe bereits Änderungen an Repo 2 vorgenommen und sie sind im Master-Zweig von Repo 2 in gutem Zustand. Jetzt muss ich die neuesten Änderungen von Repo 1 zu gegabeltem Repo 2 ohne erhalten Auswirkungen auf die Änderungen, die ich vorgenommen habe. Wie mache ich das am besten entweder in Gitlab oder VSCode.


Lösung des Problems

Eine bewährte Methode besteht darin, neue Branches in Ihrem Fork zu erstellen, um Konflikte mit Upstream-Änderungen zu vermeiden. Auf diese Weise werden Synchronisierungsprozesse von Upstream immer erfolgreich sein. Sie können im GitLab-Blog nachlesen, wie Sie Ihren Fork synchronisieren, wie Sie Ihren Fork mit seinem Ursprung auf dem neuesten Stand halten.

Schließlich müssen Ihre Änderungen in einen Upstream-Zweig gemergt werden. Wenn Sie Änderungen vorgenommen haben, die mit Änderungen in vorgelagerten Zweigen in Konflikt stehen, müssen diese Konflikte schließlich gelöst werden. Dieser Prozess unterscheidet sich bei Forks nicht von denen für lokale divergierende Branches – Sie können die Branches zusammenführen und bei Bedarf alle erforderlichen Commits vornehmen, um eventuell auftretende Konflikte zu lösen.

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...