Jak zarządzać projektami Git i GitHub za pomocą Atom
Świetna wiadomość dla moich przyjaciół programistów; Integracja Git i GitHub zostały właśnie wysłane z nową wersją Atom. Nowa funkcja była przez pewien czas dostępna w wersji beta, ale teraz z Atomem 1.18 jest gotowa do użytku również dla ogółu społeczeństwa. Od teraz możesz wykonywać wspólne operacje Git i GitHub bez wychodzenia z edytora kodu.
Jak zaczął Atom Wewnętrzne narzędzie GitHub, krok integracji Git i GitHub nie jest zbyt zaskakujący, jednak będzie dalej usprawnij proces rozwoju Atoma na pewno. Wraz z nową wersją Atom wzmacnia swoją pozycję w scenie edytora kodu, ponieważ kod Visual Studio już od jakiegoś czasu oferuje tę samą funkcję.
Zainicjuj repozytorium Git
Atom ma dwie nowe karty, jeden dla Gita i inny dla GitHub, dzięki któremu możesz obsługiwać operacje Git. Możesz uzyskać do nich dostęp, klikając przycisk Widok> Przełącz kartę Git / Przełącz kartę GitHub
menu na górnym pasku menu, lub klikając małą ikonę> dymek po prawej stronie panelu edytora.
(Jeśli pasek górnego menu jest ukryty, możesz go ujawnić, naciskając klawisz Alt.)
Możesz także skorzystać z poniższych Skróty klawiszowe aby uzyskać dostęp do kart:
- Zakładka Git: Ctrl + Shift + 9
- Karta GitHub: Ctrl + Shift + 8
Kliknij Utwórz repozytorium
przycisk i wybierz folder, w którym chcesz zapisać repo. Wreszcie, Kliknij +W tym
przycisk.
I to wszystko, twoje Repozytorium Git zostało zainicjowane bez konieczności dotykania linii poleceń. Oto jak ekran startowy pustego repozytorium Git wygląda następująco:
Jak widać, układ jest tak wygodny, jak to tylko możliwe. Możesz zobaczyć zmiany inscenizowane i niestacjonarne pod sobą i dokonać zatwierdzenia kiedykolwiek. Plus możesz włącz i wyłącz kartę Git po prostu naciskając małą ikonę>.
Chociaż “Projekt” okienko po lewej stronie nie pokazuje tego, repo, jak powinno, zawiera ukryte .git
teczka z ustawieniami Git.
Zmiany sceniczne
Szybko stworzyłem dwa pliki testowe, index.html
i style.css
, zobaczyć jak działa inscenizacja.
Atom umieszcza oba pliki w “Niezrealizowane zmiany” sekcja w okienku Git po prawej stronie. I w “Projekt” okienko po lewej stronie, nazwy plików bez scen pojawiają się na zielono.
Tam są trzy drogi możesz przeprowadzić zmiany:
- Plik etapu - etapuje tylko jeden indywidualny plik
- Wybór sceny - etapuje część konkretnego pliku
- Etap Wszystko - etapuje wszystkie pliki bez scen
Etapuj pojedynczy plik lub zaznaczenie
Jeśli chcesz wykonać tylko jeden plik, po prostu kliknij nazwę pliku w “Niezrealizowane zmiany” Sekcja. Nowa karta otworzy się w panelu edytora, w którym możesz wybrać, czy chcesz wystaw cały plik (Plik etapu
) lub tylko jej wybór (Wybór sceny
).
Wykonaj wszystkie pliki bez scen
Jeśli chcesz wystąpić wszystkie pliki bez scenariusza naraz po prostu kliknij Etap Wszystko
menu w prawym górnym rogu zakładki Git.
Pliki etapowe to przeniósł się do “Zmiany etapowe” Sekcja. A jeśli zmienisz zdanie, możesz oderwać je klikając Unstage All
menu na górze “Zmiany etapowe” Sekcja.
Zatwierdź zmiany
The “Zmiany sceniczne” sekcja jest w zasadzie twoja obszar postoju. Kiedy osiągniesz kamień milowy w rozwoju, musisz zatwierdzić zmiany. Popełniając ciebie zapisz chwilowy stan projektu do systemu kontroli wersji Git, abyś mógł do niego wrócić (jeśli chcesz) bez utraty niczego.
Aby zatwierdzić miejsce postoju, wpisz komunikat zatwierdzenia (który krótko opisuje zmiany wprowadzone od ostatniego zatwierdzenia) w Zatwierdź wiadomość
i kliknij przycisk Zatwierdź.
W rezultacie zarówno “Niezrealizowane zmiany” i “Zmiany etapowe” Sekcja zostanie wyczyszczony i kolor nazw plików w “Projekt” okienko będzie zmienił się z powrotem na biały.
Inne operacje Git
Istnieje wiele innych operacji Git, które możesz również wykonać bezpośrednio z edytora Atom. Na przykład możesz utworzyć nowy oddział klikając nazwę oddziału na dole zakładki Git. Tutaj możesz także przełączać się między różnymi gałęziami.
jednak, nie wszystkie operacje Git są jeszcze dostępne w Atomie. Na przykład nie można usuwać gałęzi ani tworzyć konfiguracji. Aby wykonać te zadania, nadal musisz użyj linii poleceń. Integracja Atoma z Gitem jest wciąż bardzo nowa, więc miejmy nadzieję, że do tego dodane zostanie wsparcie rzadziej używane operacje w przyszłości.
Możesz uzyskać dostęp do listy wszystkich funkcji związanych z Git za pomocą palety poleceń za pomocą klawiszy Ctrl + Shift + P i pisanie na maszynie “Git” w tym.
Sklonuj repozytorium GitHub
Nowa funkcja integracji Git firmy Atom działa nie tylko lokalnie, ale możesz sklonuj repozytorium GitHub także.
Aby to zrobić, otwórz Paletę poleceń naciskając Ctrl + Shift + P i Wybierz GitHub: Clone
dowództwo. Następnie dodaj adres URL, z którego chcesz sklonować (adres URL repozytorium GitHub) i folder, do którego chcesz sklonować repo. Wreszcie, kliknij przycisk Klonuj.
Autoryzuj GitHub dla Atom
Do wprowadzaj zmiany w projekcie GitHub, musisz autoryzuj GitHub for Atom. Postępuj zgodnie z instrukcjami wyświetlanymi w zakładce Atom GitHub. Najpierw odwiedź github.atom.io/login
URL i zaloguj się do swojego konta GitHub. Tutaj możesz wygeneruj token z którym możesz wykonać autoryzację.
Wprowadź token autoryzacji do pola wejściowego, które można zobaczyć w zakładce Atom GitHub i Zaloguj się na swoje konto.
Stąd możesz uzyskać dostęp do trzy najpopularniejsze operacje GitHub: żądania pobierania, wypychania i ściągania klikając ikonę strzałki w dół na dole karty GitHub.