Jak zatwierdzić i wypchnąć aplikację/projekt na Androida do istniejącego pustego repozytorium Bitbucket za pomocą Android Studio?
Więc uruchamiam najnowszą wersję Android Studio (0.6.1) i chcę wcisnąć BitBucket, ponieważ ma darmowe prywatne repos (unikajmy żadnych komentarzy Github vs BB). Stworzyłem prosty repo, aby przetestować funkcjonalność VCS i używam nowego projektu na Androida z domyślnymi konfiguracjami, z wyjątkiem aplikacji o nazwie "TestApp", a Plik projektu znajduje się na moim pulpicie.
Wykonałem następujące kroki:
- VCS > Import do kontroli wersji > Create Git Repozytorium
- Użyj domyślnej ścieżki: "C:\Users\User\Desktop\TestApp"
- VCS>Git>Checkout from Version control
- daj https://[email protected]/sanecito/testrepo.git jako ścieżka VCS i "C:\Users\User\Desktop\" jako Katalog nadrzędny, a testrepo jako folder
- gdy podano "czy chcesz stworzyć projekt Android Studio dla źródeł, które sprawdzałeś C:\Users\User\Desktop\testrepo", hit " Tak "
- Tworzenie projektu z istniejących źródła
- Nazwa projektu: testrepo lokalizacja projektu: C:/Users/User/Desktop/testrepo
- Otwórz projekt w nowym oknie
- Dodaj plik tekstowy z tekstem "test" do testrepo w IDE ," czy chcesz dodać następujący plik do Git? [...] ">Tak
- Naciśnij przycisk VCS zieloną strzałką w menu (zmiany zatwierdzeń)
- najedź myszką na przycisk "Zatwierdź", naciśnij Zatwierdź i naciśnij
- Naciśnij "Push" w następnym oknie
Okno Push znika, a na dole jest krótkie okienko pop-up że nie ma "nic do pchania" mimo pokazania w poprzednim oknie, że nastąpiły zmiany w projekcie Istnieje kilka problemów z moim procesem, pierwszym jest to, że chciałbym stworzyć projekt vanilla Android, a następnie wcisnąć do pustego repo, ale w mojej próbie połączenia go tworzy nowy projekt(abet bez aplikacji vanilla). Nawet z tym nowym projektem, kiedy wciskam commit i push, nie jest on w rzeczywistości pchany do repo.
Wiem, że jest takie pytanie: Jak zaimportować Projekt do repozytorium bitbucket z Android Studio? Jednak żadna z odpowiedzi nie jest przydatna do rozwiązania tego, co powinno być prostym problemem, ponieważ nie są opisowe(tj. jak mam w ogóle skonfigurować wtyczkę). Czy ktoś mógłby mi powiedzieć jak zrobić dwie rzeczy:
- Konfiguracja Git z istniejącym projektem i aplikacją na Androida Otwórz i naciśnij repo na BitBucket
- Konfiguracja Git config ze świeżą instalacją Android Studio tak, że osoba może wyciągnąć z Bitbucket repo Kod aplikacji na Androida do pracy
1 answers
Rozwiązanie w całości można znaleźć tutaj: https://www.youtube.com/watch?v=IBEbJUEDWZQ
Wpisałem jak skonfigurować wtyczkę i jak wyciągnąć z niepustego repo (możesz użyć katalogu nadrzędnego własnego wyboru, po prostu czułem, że prowadzi to do czystej konfiguracji), film ma jak wcisnąć do pustego repo
-
Konfiguracja wtyczki BitBucket
- Pobierz wtyczkę BitBucket dla IDEA / Android Studio
- w momencie pisania (2014/06/25) oficjalna wtyczka nie obsługuje IDEA13, którego używa obecna wersja Android Studio (0.6.1). Jednak istnieje nieoficjalna wersja, która działa (pobierz najnowszą wersję)
- Otwórz Android Studio
- w menu głównym kliknij "Configure", a następnie "Plugins"
- kliknij "Zainstaluj wtyczkę z dysku", przejdź do wtyczki .lokalizacja pliku zip, wybierz go i naciśnij OK.
- Uruchom ponownie Android Studio, gdy monit
- Pobierz wtyczkę BitBucket dla IDEA / Android Studio
-
Ściąganie repozytorium BitBucket do repozytorium lokalnego komputera
-
Jeśli Android Studio nie jest jeszcze uruchomiony, uruchom go]}
- z menu "Szybki Start" wybierz "Sprawdź z kontroli wersji"
- dla 'katalogu nadrzędnego' kliknij "..."po prawej stronie i przejdź do C:\Users\ [username] \ repos
- jeśli "repos" nie istnieje, utwórz nowy folder, klikając przycisk "Nowy Folder" (lub klawisz skrótu Alt+Insert) i Nazwij nowy folder "repos"
- z listy rozwijanej "Checkout from" wybierz "BitBucket" i wprowadź poświadczenia BitBucket Jeśli pojawi się monit
- z listy rozwijanej 'repozytorium list:' powinieneś zobaczyć żądane repo. Wybierz go i kliknij " OK "
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-24 18:12:44