Skip to Content
Tworzenie aplikacji IoTIntegracja z Git

Integracja Git

Każda aplikacja IronFlock ma centralne repozytorium Git. Domyślnie to repozytorium jest w pełni zarządzane w IronFlock. Możesz też połączyć się z zewnętrznym dostawcą Git.

Wewnętrzny Git

Gdy tworzysz aplikację, IronFlock automatycznie tworzy repozytorium Git. Środowisko IDE w chmurze używa tego repo do wszystkich operacji kontroli wersji:

  • Commitowanie, push i pull z terminala IDE
  • Przeglądanie diff i historii
  • Zarządzanie gałęziami

Wszyscy współpracownicy z uprawnieniami Develop dzielą to samo repozytorium.

Zewnętrzni dostawcy Git

Możesz połączyć swoją aplikację z GitHub, GitLab lub Bitbucket zamiast (lub oprócz) wewnętrznego repozytorium.

Konfiguracja

  1. Przejdź do Ustawień użytkownika i dodaj Personal Access Token dla swojego dostawcy Git.
  2. Podczas tworzenia nowej aplikacji wybierz zewnętrzną usługę Git i podaj URL repozytorium.
  3. Aby przenieść istniejącą aplikację, przejdź do ustawień aplikacji i przełącz na zewnętrznego dostawcę.

Przepływ pracy z zewnętrznym Git

Po połączeniu możesz:

  1. Sklonować repo na swój lokalny komputer.
  2. Edytować kod w preferowanym edytorze (VS Code, IntelliJ, Vim itp.).
  3. Commitować i pushować do zdalnego repozytorium.
  4. Środowisko IDE w chmurze synchronizuje się z zewnętrznym repo — możesz nadal używać go do uruchamiania i debugowania na rzeczywistych urządzeniach.

Daje to najlepsze z obu światów: twój lokalny edytor dla produktywności i IDE w chmurze do interakcji z urządzeniami.

Współpraca przy tworzeniu

Wielu deweloperów może pracować nad tą samą aplikacją:

  1. Każdy deweloper otrzymuje własne osobiste środowisko deweloperskie w IDE w chmurze.
  2. Zmiany są izolowane do czasu commitowania i pushowania do gałęzi master.
  3. Używaj standardowych przepływów pracy Git (gałęzie funkcji, pull requesty) do przeglądu kodu.

Tylko zpushowane zmiany do gałęzi master są używane do budowania wydań.

Last updated on