Jak korzystać z Githuba z Xcode11

Xcode11 zapewnia zestaw narzędzi, które mogą zoptymalizować przepływ w GitHub. Omówmy niektóre sposoby wykorzystania GitHuba z Xcode.

Konfigurowanie nowego repozytorium za pomocą Xcode jest niezwykle łatwe . Chociaż uwielbiam pracować nad iTerm2, dzięki mojej konfiguracji ZSH Xcode ma narzędzia, które pozwalają nam pozostać w Xcode!

Zanim zaczniemy , musimy wykonać kilka początkowych kroków, aby upewnić się, że Github został poprawnie skonfigurowany na naszym Macu ( jeśli używasz Xcode, zakładam, że używasz Maca ). Zanim zaczniemy, będziemy musieli zrobić trzy rzeczy. Najpierw będziemy musieli otworzyć terminal. Po drugie, będziemy musieli skonfigurować plik „.gitconfig” w naszym katalogu domowym. Po trzecie, będziemy musieli zalogować się na nasze konto Github z Xcode! Zacznijmy!

Najpierw zacznijmy od otwarcia terminala. Kliknij „ polecenie + spacja ”, aby wyświetlić wyszukiwanie w centrum uwagi, wpisz „ terminal ” i naciśnij klawisz Enter. Pojawi się terminal!

Po drugie, w terminalu zacznijmy konfigurować naszą nazwę użytkownika Github i adres e-mail. Użyj polecenia „ git config ”, aby sprawdzić i ustawić swoje dane uwierzytelniające. Pamiętaj, że ten adres e-mail będzie powiązany z Twoimi zatwierdzeniami.

$ git config --global user.name "Mona Lisa"
$ git config --global user.email "[email protected]"

Utwórz repozytorium na Githubie za pomocą Xcode

Jak powiedziałem wcześniej, nie musisz opuszczać Xcode! Najpierw utworzymy repozytorium Github prosto z Xcode! To moja ulubiona metoda! Po drugie, dowiemy się, jak dodać pilota do projektu Xcode po utworzeniu repozytorium na Githubie.

Kiedy tworzysz projekt Xcode po raz pierwszy, możesz utworzyć repozytorium Git na swoim komputerze Mac. Ale ten krok można również wykonać po utworzeniu projektu, przechodząc do elementów paska i przechodząc do „Kontrola źródła”, a następnie klikając „Utwórz repozytoria Git…”. Widać, że stąd możemy także zatwierdzać, wypychać, wyciągać i odrzucać wszystkie zmiany.

Teraz możemy nacisnąć „polecenie + 2”, co wyświetli Nawigator kontroli źródła. Otwórz strukturę folderów, a znajdziesz kilka folderów. Ten, którego szukamy, to Piloty . Control + Kliknij folder i kliknij opcję Utwórz „<Twój projekt>” zdalnie…

Pojawi się nowe okno, w którym możesz wpisać nazwę repozytorium i jego opis oraz stworzyć repozytorium publiczne lub prywatne. Po naciśnięciu przycisku Utwórz możesz otworzyć Github.com i będziesz mógł znaleźć nowo utworzone repozytorium w obszarze Repozytoria .

Dodaj istniejącego pilota

Można to również osiągnąć po utworzeniu repozytorium Github. Wszystko, czego potrzebujesz, to chwycić istniejącego pilota.

W nawigatorze Kontroli źródła naciśnij klawisz Control i kliknij opcję Piloty , kliknij opcję Dodaj istniejący pilot . Pojawi się okno umożliwiające dodanie zdalnej nazwy i lokalizacji. Możesz pozostawić nazwę zdalną jako źródło, ale lokalizacja musi być ustawiona na pilota git. Upewnij się, że Twoja lokalizacja ma na końcu plik .git!

Teraz, jeśli klikniesz przycisk Klonuj lub pobierz, będziesz mógł znaleźć projekt za pomocą przycisku „Otwórz w Xcode” !

Rozgałęzianie za pomocą Xcode

Możemy tworzyć gałęzie z poziomu Nawigatora kontroli źródła.

Zawsze możesz tu nawigować, naciskając „ polecenie + 2 ”. Najpierw naciśnij klawisz Control i kliknij gałąź, z której chcesz się rozgałęzić. Teraz pojawi się okno, które pozwoli ci nazwać tę gałąź. Nowa gałąź pojawi się w folderze o nazwie Oddziały.

Możesz łatwo dokonać transakcji w oddziale, naciskając klawisz Control + klikając na bramkę i naciskając opcję Checkout. Spowoduje to pozostawienie Cię w wybranej gałęzi.

Zaangażowanie się w Github za pomocą Xcode ✍️

Skrót do zatwierdzenia w Xcode to „ opcja + polecenie + c ”. Spowoduje to wyświetlenie okna, które widzisz poniżej.

To potężne narzędzie do dokumentowania zatwierdzeń pokaże trzy główne rzeczy. Po pierwsze, możesz zobaczyć wszystkie zmienione pliki w Nawigatorze. Tutaj możesz wybrać, jakie pliki chcesz zatwierdzić. Po drugie, możesz zobaczyć dokładne zmiany wprowadzone w tym pliku. Po trzecie, w lewym dolnym rogu dostępna jest opcja Push to Remote , która pozwala na wypchnięcie zmian do określonej gałęzi.

Pisanie tego artykułu sprawiło mi mnóstwo frajdy! Jeśli masz jakieś uwagi lub wątpliwości, znajdziesz mnie na Twitterze tutaj .

Suggested posts

Podstawowe umiejętności dla młodszych programistów iOS: obszerny przewodnik

Podstawowe umiejętności dla młodszych programistów iOS: obszerny przewodnik

W tym kompleksowym przewodniku przyjrzymy się podstawowym umiejętnościom wymaganym od młodszych programistów iOS. Od języków programowania, takich jak Swift i Objective-C, po współpracę i komunikację — omówimy wszystko, co młodszy programista iOS musi wiedzieć, aby odnieść sukces na dzisiejszym konkurencyjnym rynku.

Przygotowanie do rozmowy kwalifikacyjnej na iOS 6 — wstrzykiwanie zależności

Rozmowa kwalifikacyjna Pytania Odwrócenie kontroli to wzorzec projektowy oprogramowania, który koncentruje się na przekazaniu kontroli od programisty do struktury. Framework jest wtedy odpowiedzialny za tworzenie i zarządzanie instancjami obiektów, podczas gdy programista jest odpowiedzialny za dostarczanie specyficznych konfiguracji aplikacji.

Related posts

NIEOGRANICZONE ŻYCIE

Kiedy dorastasz, zwykle słyszysz, że świat jest taki, jaki jest, a twoje życie polega na tym, by żyć swoim życiem w świecie, nigdy nie ryzykując życia, po prostu podążaj wyznaczoną ścieżką i umrzyj w końcu i staraj się nie za bardzo walnij w ściany. Ale to bardzo ograniczone życie.

Wyzwanie czytelnicze Goodreads jest toksyczne

Wyzwanie czytelnicze Goodreads jest toksyczne

Swędzenie w mojej dłoni rozszerzyło się, gdy targowałem się z miejscowym księgarzem o kolejną książkę. Ta książka, podobnie jak pozostałe, które ostatnio kupiłem, znalazłaby swój tron ​​na moim stosie „Do przeczytania” (TBR); a mimo to kupiłem.

Śledź każdego, kto ma tylko numer telefonu | Śledztwo OSINT

Śledź każdego, kto ma tylko numer telefonu | Śledztwo OSINT

Możesz być śledczym OSINT, graczem CTF lub po prostu kimś, kto odbiera połączenia spamowe. Ktoś, kto próbuje zweryfikować numer, który widziałeś w reklamie.

3 sprawdzone sposoby na poprawę umiejętności pisania

Korzyści płynące z pisania i strategie, które Ci w tym pomogą

3 sprawdzone sposoby na poprawę umiejętności pisania

W 2022 roku, wraz z wydaniem GPT-3, umiejętność pisania wydaje się tracić na znaczeniu. Dzięki sztucznej inteligencji osoby o słabym pisaniu mogą również generować wysokiej jakości personel.