Wenn ich einen Zweig aus VCS auschecke, möchte ich alle Änderungen überprüfen, die der Zweig (beispielsweise) vom Master-Zweig aus vorgenommen hat.
Ist das möglich?
Ich muss derzeit:
- alle Dateien öffnen, von denen ich weiß, dass sie im Zweig geändert wurden.
- Führen Sie Überprüfungen an offenen Dateien durch.
Antwort1
Eine solche Funktionalität gibt es in PhpStorm nicht direkt, Sie können jedoch den folgenden Workaround versuchen:
git checkout master
git merge --no-commit <branch>
- Jetzt haben Sie alle Unterschiede zwischen Ihrem Zweig und Ihrem Master als nicht festgeschriebene lokale Änderungen.
- „Code prüfen“ aufrufen
- Wählen Sie „Nicht übernommene Änderungen: Alle“
git commit
# Zusammenführung bei Bedarf bestätigen (oder einfach alles zurücksetzen, wenn die Zusammenführung jetzt nicht nötig ist)