Cum să începeți cu github rapid start

Cum să începeți cu github rapid start

Sistemele de control versiune distribuite (DVCS) înlocuiesc treptat cele centralizate. Dacă nu folosiți încă unul dintre ei, este timpul să încercați.

În acest articol, voi încerca să arăt cum puteți începe rapid experimentarea cu git, folosind site-ul github.com.

Pentru proiectele open-souce folosiți site-ul gratuit. Dacă doriți să aveți depozite private, puteți merge la planul tarifar plătit:

Cum să începeți cu github rapid start

Dar, mai întâi, instalați git și configurați-l pentru a lucra cu site-ul.

Dacă executați Windows, descărcați și instalați msysgit. Aceasta este versiunea consola a git pentru Windows (în continuare, exemplul se va baza pe exemplul acestui sistem de operare).
Instrucțiuni pentru MacOS X (eng)
Instrucțiuni pentru Linux (eng)
Nu ar trebui să apară probleme, faceți clic pe Următorul. După instalare, selectați meniul contextual al Git Bash Explorer:

Cum să începeți cu github rapid start

sau prin Git Bash.lnk în dosarul cu programul instalat:

Cum să începeți cu github rapid start

Apropo, recomand sa treci un curs interactiv bun cu privire la utilizarea git-ului din consola. Cursul durează câteva ore și oferă abilitățile de bază necesare.

Pentru cei care preferă gui - pentru Windows există mai multe astfel de instrumente pentru a lucra cu git. Cele două principale sunt SmartGit (cross-platform) și TortoiseGit. Ambele sunt bune, iar ceea ce trebuie folosit este o chestiune de gust. Voi descrie lucrul cu TortoiseGit.
Pentru maci, giu este de asemenea disponibil.
  • clientul oficial de la GitHub - în opinia mea este încă destul de umed.
  • GitX - personal nu mi-a plăcut
  • GitBox - cea mai mare parte urmează mac-way, eu recomandăm să încercați

GitHub depozit vă permite să lucrați cu trei moduri diferite: SSH, HTTP și Git Read-Only, respectiv, oferind trei tipuri de link-uri către depozitul nostru:
1. [email protected]: habrauser / Hello-world.git
2. [email protected] / habrauser / Hello-world.git
3. git: //github.com/habrauser/Hello-world.git

Dacă vrem să facem schimbări în repozitoriu pe github, trebuie să folosim HTTP sau SSH.
Lucrul la http nu provoacă dificultăți, la momentul potrivit, pur și simplu utilizați parola contului pe github.

Pentru a genera cheia, puteți utiliza instrumentul ssh-keygen, care vine cu Git (o descriere a acestei metode poate fi citit aici). Vom folosi PuTTY (sau mai degrabă un mic program puttygen, inclus în compoziția sa). PuTTY este un astfel de client pentru acces de la distanță, inclusiv prin utilizarea SSH.

După instalarea lui PuTTY, rulați puttygen din dosarul cu programul instalat:

Cum să începeți cu github rapid start

Faceți clic pe Generați, mutați cursorul mouse-ului pentru o perioadă, pentru a obține datele aleatoare necesare algoritmului

Cum să începeți cu github rapid start

Introduceți parola care protejează cheia noastră privată în expresia de acces cheie, introduceți confirmare, faceți clic pe Salvare cheie privată, păstrați.

faceți clic pe Adăugați o altă cheie publică, lipiți cheia publică:

Cum să începeți cu github rapid start

dați clic pe Adăugați o cheie. Toate, acum suntem gata să lucrăm cu github pe ssh. Să încercăm să luăm stația noastră liberă la mașina locală folosind TortioșseGit. În meniul contextual al exploratorului, selectați Git Clone ...

Pageant ne va cere o parolă pentru cheia privată (nu trebuie să faceți asta mai târziu)

Cum să începeți cu github rapid start

Pageant este un agent de autentificare SSH cu PuTTY, vă permite să gestionați cheile private.
În tava își atârnă insigna:

Depozitul este înclinat cu succes pe o mașină locală

Cum să începeți cu github rapid start

Acum, încercați să schimbați depozitul local și să trimiteți modificările la github. Adăugați fișierul depozit README local (numit github README este procesat într-un mod special - conținutul său va fi afișat ca un depozit care descrie pagina următoare)

Cum să începeți cu github rapid start

Vom face schimbări la repozitoriul local

Cum să începeți cu github rapid start

și sincronizați-l cu depozitul de pe github:

Acum, când vom merge la pagina magazinului nostru, vom vedea următoarele:

Cum să începeți cu github rapid start

Pentru fiecare depozit, site-ul oferă un wiki:

Cum să începeți cu github rapid start

precum și un sistem simplu de urmărire a problemelor:

Cum să începeți cu github rapid start

apropo, pentru cei care folosesc Eclipse la locul de muncă - există un conector mylyn corespunzător pentru github:

Cum să începeți cu github rapid start

Link-ul se deschide Exploreaza directorul depozit GitHub unde puteți căuta o varietate de alte criterii, inclusiv limbaje de programare, popularitate, etc.

Cum să începeți cu github rapid start

Rezumând, putem spune că, dacă sunteți un dezvoltator novice, de planificare pentru a începe să utilizați sisteme de control al versiunii, sau mai experimentat si uita-te la VCS distribuite, dar lor nu știe cum să înceapă, are sens pentru a încerca GIT, folosind acest instrument minunat ca github.com.

Link-uri utile

Articole similare