2015-06-10 18 views
6

Wie synchronisiert man lokales Android Studio-Projekt mit dem neuesten Code auf Github? Ich möchte die neuesten Änderungen herunterladen, aber ich möchte nicht, dass meine lokalen Änderungen überschrieben werden. Wenn es einen Konflikt gibt, sollte er mich bitten, diese bestimmten Dateien aufzulösen. Gibt es einen Weg, dies zu erreichen?Ziehen Sie den neuesten Code von Github in Android Studio

Antwort

1

Zunächst können Sie Ihr Projekt über das Checkout-Projekt Formular Versionskontrolle in das Hauptmenü importieren. Dann können Sie das VCS-> Update-Projekt verwenden, um alle Änderungen herunterzuladen. Dies wird Ihre lokalen Änderungen und zeigen Sie Konflikte.

+0

Wo zeigt es die Konflikte? Muss ich eine Ansicht/ein Fenster öffnen? – DGT

+0

Nein. Es wird ein Popup für Konflikte geben. – mattfred

10

„Ich möchte alle aktuellen Änderungen herunterladen, aber ich will nicht meine lokalen Änderungen überschrieben“

Sie wahrscheinlich den Upstream zu ‚holen‘ wollen, bevor Sie Ihre Änderungen zu verschmelzen.

VCS -> Git -> Fetch, dies wird alle Ihre Zweige aktualisieren, so dass Sie sie überprüfen können und später VCS -> Git -> Änderungen zusammenführen, um Ihren lokalen Code zu aktualisieren.

Das ist, was Ihre Bedürfnisse am besten erfüllt, denke ich. Normalerweise würde ich einfach die Änderungen ziehen und die Konflikte lösen.

+0

Gibt es einen Ort/eine Ansicht, wo ich die Liste der Dateien mit Konflikten sehen kann, die ich lösen muss. Die Sache ist, wenn es einen Konflikt gibt, aktualisiert es nicht sogar die restlichen Akten. – DGT

+0

VCS -> Git -> Konflikte lösen – Eddnav

+0

Nach dem Abrufen, wie kann ich die Änderungen auf Remote überprüfen? –

Verwandte Themen