Ako ste početnički programer, trebali biste se upoznati sa sustavom kontrole verzija.

Većina programskih poslova na koje naiđete zahtijevat će suradnju s drugim inženjerima putem jedne od ovih verzija kontrolni sustavi jer je to najbolji način za organiziranje velikih baza koda i minimiziranje učinaka pogrešaka ili odstupanja. Git je jedan takav sustav kontrole verzija.

Pogledat ćemo što je Git i kako ga možete pokrenuti na svom Macu u nekoliko brzih koraka. Također ćete naučiti nekoliko bitnih naredbi da udarite u zemlju i upotrijebite Git u svom tijeku rada čim završite s čitanjem ovog članka!

Git educiran: što je Git i kako mi pomaže?

Kao što smo prethodno spomenuli, Git je sustav kontrole verzija s otvorenim kodom (poznat i kao alat za kontrolu verzija ili kontrola izvora). Glavna svrha alata za kontrolu verzija je nadgledanje promjena koje se događaju u kodnoj bazi kad god se ona ažurira i omogućuje vam povratak na bilo koju iteraciju po vašem izboru.

Povezano: Vrhunski vodič za Git - zatražite svoju besplatnu e-knjigu!

Ovo je velika pomoć kada shvatite da ste programirali programsku pogrešku koja preokreće logiku vaše aplikacije iznutra i naopako. U slučaju da je kompajler ispunjen crvenim tekstom pogreške, samo se vratite na svoje posljednje Git spremište i krenite na Preljev stoga rezati ono što je krenulo po zlu prvi put - nema štete, nema faula.

Git je također besplatan za upotrebu.

Kako instalirati Git na Mac

Appleov model Git dolazi predinstaliran na macOS. Otvori svoj Terminal ili odabrani uređivač skripte ljuske i unesite git --verzija kako biste provjerili koja je verzija Gita na vašem stroju. Ako već nije na vašem stroju, pokrenite git --verzija zatražit će od vas da instalirate Git.

Iako je ova inačica Gita u redu za neke korisnike, možda ćete htjeti instalirati noviju verziju (Apple često sporo ažurira svoju verziju). To možete raditi na mnogo različitih načina; u nastavku smo sastavili nekoliko najlakših opcija.

Povezano: Što je Shell skriptiranje i zašto biste ga trebali koristiti

Instaliranje Gita na macOS uz Homebrew

Koristiti Homebrew. Homebrew instalira popis korisnih paketa koji nisu unaprijed instalirani na Macu (pogledajte popis paketa na Web stranica Homebrewa).

Zalijepite sljedeću naredbu u svoj terminal da biste instalirali Homebrew:

/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Terminal će zatražiti da unesete lozinku. Unesite lozinku koju koristite za prijavu na Mac da biste nastavili postupak instalacije.

Kad završite, uđite brew instalirati git u terminal i pričekajte da se preuzme. Provjerite je li Git instaliran pokretanjem git --verzija.

Kako instalirati Git na macOS pomoću samostalnog programa za instaliranje

Tim Harper izradio je i podržava samostalni program za instaliranje Gita na Macu - možete ga pronaći na SourceForge. Samo kliknite preuzimanje datoteka da biste preuzeli najnoviju verziju ili odaberite bilo koju prethodnu verziju klikom izravno na njih ispod Projektna aktivnost Zaglavlje.

Slijedite upute na instalacijskom programu sve dok Git nije na vašem stroju. Provjerite je li Git instaliran pokretanjem git --verzija u terminalu. Gotovi ste!

Bilješka: Neki su korisnici prijavili probleme s kompatibilnošću između samostalnog programa za instaliranje i Mac OS X Snow Leopard ili Mac OS X Lion (OSX 10.6 i 10.7). Iako su zaobilazna rješenja moguća, toplo preporučujemo instaliranje Gita s Homebrewom kako biste to izbjegli.

Instaliranje Gita za macOS s GitHub Desktop

Znate li da ćete za svoj projekt koristiti GitHub? Instaliranje GitHub radna površina također će instalirati najnoviju verziju Gita. Samo kliknite Preuzmi za macOS i pokrenite instalacijski program. Nakon što pokrenete instalacijski program, provjerite je li Git instaliran pokretanjem git --verzija u terminalu. Gotovi ste!

Povezano: Kako stvoriti svoje prvo spremište na Githubu

Git Started: Osnove

Čini se zastrašujućim zaroniti u Git. Evo dobrih vijesti: možete početi koristiti ono što Git nudi, čak i kad znate samo nekoliko naredbi. Ostalo ćete pokupiti s vremenom dok otkrivate nove potrebe i tražite nova rješenja. Za sada evo nekoliko osnova:

Osnovne Git naredbe
git help, git help -a, git help -g Prikazuje popis Git naredbi i podnaredbi.
git config --global user.name "FirstName LastName" Postavlja vaše korisničko ime za Git.
git config --global user.email "[email protected]" Postavlja vašu Git e-poštu.
git init Stvara novo Git spremište (repo) u trenutnom direktoriju.
git add [datoteka / direktorij] Dodaje snimku trenutnih datoteka u mjesto za upis (indeks). To ne sprema nikakav rad u vaše spremište.
git rm Uklanja datoteke iz indeksa.
git počiniti Obavlja promjene u spremištu u spremište. Morate pokrenuti ovo da biste spremili promjene u svom repo-u.
git počiniti -a Ovo možete koristiti za preskakanje pomoću Git add. Ovo traži promjene, dodaje ih insceniranju i obvezuje.
git razl Pogledajte promjene između obveza.
git log Pogledajte svoje prethodne obveze na repo.
git grana [naziv-grane] Stvara novu granu u vašem spremištu. Grane se koriste za razdvajanje baza kodova na manje odjeljke.
git grana Navodi sve grane u vašem repo-u.
git prekidač [naziv podružnice] Krećite se između grana.
git grana [naziv-grane] -d Briše navedenu granu.
git klon [direktorij-put] [ime-odaberi] Stvara klon navedenog spremišta.
git fetch Provjerava promjene iz drugog spremišta bez integriranja u vaš repo.
git pull Obavlja promjene iz drugog spremišta u vaš repo.
git push Ažurira repo s promjenama koje drugi mogu povući.

Čišćenje spremišta

Sad kad znate kako instalirati Git na macOS i započeti ga koristiti, vrijeme je da počnete izrađivati. Ne brinite se hoćete li biti u pravu ili ne, biti čisti ili neuredni. Samo stvarajte nove stvari i usput učite.

Ako među sukobima stvaranja otkrijete da su vaše grane postale previše neorganizirane po vašem ukusu, uvijek postoje metode koje možete koristiti za čišćenje stvari.

E-mail
Evo kako očistiti Git i ukloniti datoteke bez praćenja

Pronalazite li da je vaš Git projekt pretrpan starim datotekama? Naučite kako očistiti svoj Git.

Povezane teme
  • Mac
  • Programiranje
  • Programiranje
  • GitHub
  • macOS
O autoru
Marcus Mears III (Objavljeno 10 članaka)

Marcus je doživotni zaljubljenik u tehnologiju i pisac u MUO. Svoju slobodnu spisateljsku karijeru započeo je 2020. godine, pokrivajući trendove u tehnologiji, uređajima i aplikacijama. Ako ste pitali Marcusa: "Android ili iPhone?" rekao bi "iPhone". Ako biste ga pitali o njegovoj omiljenoj mobilnoj igri, mučio bi se nekoliko minuta da razmisli prije nego što je pitao "Mogu li vam dati svojih pet najboljih?"

Više od Marcusa Mearsa III

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Molimo potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.