2015-06-10 18 views
6

Jak zsynchronizować lokalny projekt Android Studio z najnowszym kodem na github? Chcę pobrać wszystkie najnowsze zmiany, ale nie chcę, aby moje lokalne zmiany były nadpisywane. Jeśli wystąpi konflikt, powinien poprosić mnie o rozwiązanie tych konkretnych plików. Czy istnieje sposób, aby to osiągnąć?Wyciąganie najnowszego kodu z github do Android Studio

Odpowiedz

1

Po pierwsze, możesz zaimportować swój projekt w menu głównym za pomocą formularza kontroli projektu Kontrola wersji. Następnie możesz użyć VCS-> Update Project, aby pobrać wszystkie zmiany. Spowoduje to pozostawienie lokalnych zmian i pokazanie konfliktów.

+0

Gdzie pokazuje konflikty? Czy muszę otworzyć widok/okno? – DGT

+0

Nie. Pojawi się okienko do konfliktów. – mattfred

10

„Chcę pobrać wszystkie najnowsze zmiany, ale nie chcę, mój lokalny zmiany nadpisane”

Prawdopodobnie chcesz „sprowadzić” upstream przed scalanie zmian czasu.

VCS -> Git -> Pobierz, spowoduje to zaktualizowanie wszystkich oddziałów, dzięki czemu można je sprawdzić, a następnie użyć VCS -> Git -> Połącz zmiany, aby zaktualizować swój lokalny kod.

To, co najlepiej pasuje do twoich potrzeb, tak myślę. Normalnie po prostu przeciągałbym zmiany i rozwiązywał konflikty.

+0

Czy istnieje miejsce/widok, w którym widzę listę plików z konfliktami, które muszę rozwiązać. Chodzi o to, że jeśli jest konflikt, to nawet nie aktualizuje pozostałych plików. – DGT

+0

VCS -> Git -> Rozwiązywanie konfliktów – Eddnav

+0

Po pobraniu, jak mogę sprawdzić zmiany na zdalnym? –

Powiązane problemy