Jak synchronizować projekty na GitHub z Android Studio?

Próbuję zsynchronizować projekt, który mam w moim folderze Android Studio z GitHub, ale nie jestem do końca pewien, co zrobić poza dodaniem moich poświadczeń w menu opcji. Czy ktoś mógłby mi pomóc?

Author: Peter Mortensen, 2013-05-20

10 answers

Otwórz projekt, który chcesz wcisnąć w Android Studio.

Click VCS -> Enable version Control Integration -> Git

Wygląda na to, że nie ma sposobu na dodanie pilota przez GUI. Więc otwórz Git Bash w katalogu głównym projektu i wykonaj git remote add <remote_name> <remote_url>

Teraz, kiedy robisz VCS -> Commit changes -> Commit & Push powinieneś zobaczyć swój pilot i wszystko powinno działać przez GUI.


Jeśli otrzymujesz błąd: {[3] } oznacza to, że już go dodałeś. Aby zobaczyć swoje Piloty do git remote -v i git remote rm <remote_name>, aby usunąć.


Zobacz te strony szczegóły:

Http://www.jetbrains.com/idea/webhelp/using-git-integration.html

Http://gitref.org/remotes/

 251
Author: jsc0,
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-10-24 21:16:31

Following method to ogólny sposób na przeniesienie projektu Android Studio do repozytorium opartego wyłącznie na GUI.Zostało to przetestowane z repozytorium GIT hostowanym w Visual Studio Online i powinno działać praktycznie z GitHub lub innym dostawcą kontroli wersji opartym na GIT.

Uwaga: Jeśli używasz GitHub 'Udostępnij na GitHub' jest najprostszą opcją, jak podano w innych odpowiedziach.

  1. Włącz integrację z GIT plugin

    Plik (menu główne) > > Ustawienia > > Szukaj integracji z GitHub Tutaj wpisz opis obrazka


  1. Włącz integrację kontroli wersji dla projektu

    VCS (Menu główne) > > Włącz integrację kontroli wersji > > Wybierz GIT Tutaj wpisz opis obrazka


  1. Dodaj plik projektu do lokalnego repozytorium

    Kliknij prawym przyciskiem myszy na projekt > > GIT >> Dodaj Tutaj wpisz opis obrazka


  1. Commit Dodane Pliki

    Otwórz okna kontroli wersji (obok okna terminala) >> kliknij Zatwierdź button

    Tutaj wpisz opis obrazka

    W oknie zachęty wybierz "Zatwierdź i wciśnij"

    Tutaj wpisz opis obrazka


  1. Definiowanie Zdalnego

    Po przeanalizowaniu kodu android studio poprosi o przejrzenie lub zatwierdzenie kodu kiedy popełnione będzie monit do zdefiniuj zdalne repozytorium.Tam możesz Dodaj adres url do repozytorium GIT. Tutaj wpisz opis obrazka

    Następnie wprowadź dane uwierzytelniające repozytorium i kliknij "Ok".(Visual Studio Użytkownicy online muszą włączyć "alternatywne poświadczenia uwierzytelniania" jako wymienione tutaj {[21] } aby zalogować się do repozytorium)

    Tutaj wpisz opis obrazka

 50
Author: Deshan,
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
2017-11-13 16:52:19

Na Android Studio 1.0.2 wystarczy przejść VCS - > Import do kontroli wersji - > Share Project na Githubie.

Pojawi się okienko z zapytaniem o nazwę repo.

 36
Author: zeke,
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
2016-06-29 23:36:54

W wersji Android Studio, którą mam (0.3.2), było to tak proste, jak korzystanie z menu.

VCS Menu > Git > Share on GitHub.

Następnie poprosi Cię o poświadczenia, a następnie nazwę dla nowego repo, i to wszystko!

 13
Author: Le3wood,
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-01-13 01:20:39

To nie jest specyficzne dla Android Studio, ale ogólne zachowanie z pomysłem Intellij.

Przejdź do: Preferencje > Kontrola wersji > GitHub

Zauważ również, że nie potrzebujesz integracji z github: standardowe funkcje Gita powinny być wystarczające (VCS > Git, Tool Windows > Changes)

 11
Author: etienne,
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
2013-05-20 08:00:40

Dla Android Studio 0.8.9: VCS --> Import into version contraol --> Share project on Github. to nie daje możliwość udostępnienia w określonym repozytorium lub przynajmniej nie mogłem znaleźć (moje ograniczenie!).

Możesz dodać swoje informacje na GitHubie tutaj: File --> Settings --> Version COntraol --> Github.

 5
Author: Abu Shumon,
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-09-25 11:17:46

Teraz możesz to zrobić tak (nie musisz iść do github ani otwierać nowego katalogu z Gita):

Tutaj wpisz opis obrazka

 4
Author: sivi,
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
2015-04-28 12:13:44

Android Studio 3.0

Podoba mi się, jak łatwo jest to zrobić w Android Studio.

1. Wprowadź swoje dane logowania na GitHub

W Android Studio przejdź do File > Settings > Version Control > GitHub . Następnie wprowadź nazwę Użytkownika i hasło na GitHub. (Musisz zrobić ten krok tylko raz. W przypadku przyszłych projektów można go pominąć.)

Tutaj wpisz opis obrazka

2. Udostępnij swój projekt

Z otwartym projektem Android Studio, przejdź do VCS > Importuj do kontroli wersji > Udostępnij projekt na GitHub .

Następnie kliknij podziel się i OK .

Tutaj wpisz opis obrazka

To wszystko!
 4
Author: Suragch,
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
2017-09-14 00:53:29

Pierwszy raz dodałem link wideo do rozwiązania problemu, ale dowiedziałem się, że to zły pomysł. Tym razem wyjaśnię to krótko.

Android studio jest kompatybilny z github, ale musisz coś dostosować:

  1. Konfiguracja Android Studio
  2. Konfiguracja wtyczek Github w Ustawieniach Android Studio

    • Android Studio settings > > Plugins page Tutaj wpisz opis obrazka
  3. Pobierz system kontroli wersji git z tego linku i konfiguracja https://git-scm.com/

  4. po instalacji otwórz stronę ustawień Android Studio i wybierz git.exe
    • settings >> version control >> git
    • zazwyczaj ścieżka do Gita.exe is program files >> git >> bin >> git.exe
  5. przejdź do Settings >> Version control >> Github zobaczysz login i hasło do swojego konta Github. Zastosuj ustawienia.
  6. aby zaktualizować projekt, przejdź do Android Studio top Line kliknij VCS >> enable version control integration >> git
  7. Jeszcze raz VCS >> import into version control >> share project on Github i wprowadź hasło główne.

Teraz ty można użyć przycisków aktualizacji VCS do aktualizacji projektu do Github

 1
Author: Mucahit Kenan,
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
2017-08-14 20:12:24

W Android Studio 0.8.2, masz tę samą opcję (Ie Udostępnij na GitHub). Jeśli chcesz go znaleźć, możesz użyć ctrl + shift + a i wpisać github w tekście wejściowym.

 0
Author: Thread,
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-07-23 22:48:00