Com configurar i utilitzar Git: 15 passos (amb imatges)

Taula de continguts:

Com configurar i utilitzar Git: 15 passos (amb imatges)
Com configurar i utilitzar Git: 15 passos (amb imatges)

Vídeo: Com configurar i utilitzar Git: 15 passos (amb imatges)

Vídeo: Com configurar i utilitzar Git: 15 passos (amb imatges)
Vídeo: Праздник (2019). Новогодняя комедия 2024, Maig
Anonim

Git és un dels sistemes de control de versions més utilitzat per al desenvolupament de programari. Construït per Linus Torvalds el 2005, Git se centra en la velocitat, la integritat de les dades i el suport per a fluxos de treball distribuïts i no lineals. Amb el seu ús generalitzat fins i tot per a les grans empreses, és important aprendre a configurar i utilitzar fàcilment Git. Aquest recorregut farà servir Git Bash per a Windows i GitHub. No obstant això, les ordres que s’utilitzen aquí funcionaran en qualsevol plataforma. No es pretén que sigui la guia final, sinó simplement per començar a utilitzar Git. Hi ha moltes més funcions per explorar a Git i un entorn de treball pot tenir variables molt diferents de les que s’han d’utilitzar amb GitHub.

Passos

Part 1 de 3: Configuració del vostre compte

Configureu i utilitzeu el pas 1 de Git
Configureu i utilitzeu el pas 1 de Git

Pas 1. Configureu un compte de Github

Visiteu GitHub i creeu un compte. Als efectes d’aquest tutorial, un compte gratuït funcionarà molt bé.

Configureu i utilitzeu el pas 2 de Git
Configureu i utilitzeu el pas 2 de Git

Pas 2. Instal·leu Git Bash

Per començar, primer heu de descarregar i instal·lar Git Bash per a Windows. Seguiu i feu-ho ara seguint aquest enllaç: Git Bash.

Un cop instal·lat, executeu Git Bash. Hauríeu d’observar una pantalla negra d’indicadors d’ordres. Git Bash utilitza ordres Unix per operar, de manera que és important tenir alguns coneixements d'Unix

Configureu i utilitzeu el pas 3 de Git
Configureu i utilitzeu el pas 3 de Git

Pas 3. Creeu una clau SSH

Per establir una connexió xifrada segura entre el vostre compte de GitHub i Git Bash al vostre ordinador, heu de generar i enllaçar una clau SSH. A Git Bash, enganxeu aquest codi, però substituïu-lo al correu electrònic que heu utilitzat amb el vostre compte de GitHub: ssh-keygen -t rsa -b 4096 -C "[email protected]"

A continuació, se us demanarà on voleu desar la clau. La ubicació per defecte serà suficient, així que només cal que premeu ↵ Retorn. A continuació, Git Bash us demanarà que introduïu i confirmeu una contrasenya. Tot i que no n’heu d’incloure cap, és molt recomanable que ho feu

Configureu i utilitzeu el pas 4 de Git
Configureu i utilitzeu el pas 4 de Git

Pas 4. Afegiu la vostra clau SSH a l'agent ssh

Això autoritzarà el vostre equip a utilitzar aquesta clau SSH. Introduïu l'ordre següent per iniciar l'agent SSH: eval "$ (ssh-agent -s)" A continuació, introduïu a ssh-add ~ /.ssh / id_rsa per afegir la clau creada.

Si la vostra clau té un nom diferent a id_rsa o la heu desat en una ubicació diferent, assegureu-vos que la feu servir

Configureu i utilitzeu el pas 5 de Git
Configureu i utilitzeu el pas 5 de Git

Pas 5. Afegiu la vostra clau SSH al vostre compte

Ara haureu de configurar el compte per utilitzar la vostra clau recentment creada. Copieu la clau ssh al porta-retalls: clip <~ /.ssh / id_rsa.pub. A continuació, a l'extrem superior dret de qualsevol pàgina de GitHub, feu clic a la vostra foto de perfil i, a continuació, feu clic a Configuració. A la barra lateral de configuració de l'usuari, feu clic a les tecles SSH i GPG. A continuació, feu clic a Nova clau SSH. Ara podeu introduir un nom descriptiu per a la vostra clau i després enganxar-la al camp de la clau i prémer "Afegeix una clau SSH". Confirma-ho i ja està a punt.

Part 2 de 3: Configuració d'un projecte

Configureu i utilitzeu el pas 6 de Git
Configureu i utilitzeu el pas 6 de Git

Pas 1. Forqueu un dipòsit

Per fer canvis a un projecte a GitHub, s’ha de bifurcar. Aneu al dipòsit en què vulgueu treballar i bifureu-lo prement la part superior dreta de la pàgina. Això farà una còpia d’aquest dipòsit al vostre compte.

Configureu i utilitzeu el pas 7 de Git
Configureu i utilitzeu el pas 7 de Git

Pas 2. Creeu un directori local

Creeu una carpeta en algun lloc del vostre ordinador on vulgueu allotjar el dipòsit. A continuació, utilitzeu Git Bash per anar a aquesta carpeta. Recordeu que Git Bash accepta les ordres UNIX, de manera que, per accedir al vostre directori, utilitzeu l'ordre CD així: $ cd / path / to / directory

Configureu i utilitzeu el pas 8 de Git
Configureu i utilitzeu el pas 8 de Git

Pas 3. Cloneu la forquilla

A GitHub, aneu a la vostra forquilla i sota el nom del dipòsit, feu clic a Clona o descarrega i copieu l'enllaç que us proporciona.

A continuació, a Git Bash, introduïu l'ordre següent mitjançant l'URL copiat: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Premeu ↵ Retorn i es crearà el clon local

Configureu i utilitzeu el pas 9 de Git
Configureu i utilitzeu el pas 9 de Git

Pas 4. Sincronitzeu la forquilla amb l'original

Heu de poder proposar canvis al dipòsit original. Aneu al dipòsit original que heu introduït a GitHub i, a continuació, premeu Clona o descarregueu i copieu l'URL.

  • Ara navegueu a la carpeta del dipòsit real a GitHub. Sabreu que esteu al lloc adequat quan vegeu un (mestre) a la dreta del vostre indicador d’ordres.
  • Ara simplement executeu $ git remote add upstream https://github.com/user/repositoryName mitjançant l'URL original del dipòsit.
Configureu i utilitzeu el pas 10 de Git
Configureu i utilitzeu el pas 10 de Git

Pas 5. Creeu un usuari

A continuació, heu de crear un usuari per fer un seguiment de qui va fer els canvis al dipòsit. Executeu les dues ordres següents. $ git config user.email "[email protected]" i $ git config user.email "El teu nom". Assegureu-vos que el correu electrònic que utilitzeu sigui el mateix que es troba al vostre compte de git hub.

Configureu i utilitzeu el pas 11 de Git
Configureu i utilitzeu el pas 11 de Git

Pas 6. Creeu una nova sucursal

A continuació, heu de crear una nova branca de la nostra branca mestra. Com una branca real d’un arbre. Aquesta sucursal contindrà tots els canvis específics que feu. Heu de crear una nova branca del mestre cada vegada que treballeu en un problema nou. Tant si es tracta d’una solució d’errors com si s’afegeix una nova característica, cada tasca ha d’obtenir la seva pròpia branca única.

  • Per fer una sucursal, simplement executeu: $ git branch feature_x. Substitueix feature_x per un nom descriptiu de la funció.
  • Un cop hàgiu fet la sucursal, utilitzeu $ git checkout feature_x. Això us canviarà a la branca feature_x. Ara és lliure de fer canvis al vostre codi.

Part 3 de 3: impulsar els canvis

Configureu i utilitzeu el pas 12 de Git
Configureu i utilitzeu el pas 12 de Git

Pas 1. Comproveu els canvis

Un cop hàgiu acabat de fer canvis o vulgueu canviar de sucursal i treballar en una altra cosa, els canvis s'han de comprometre. Executeu $ git commit --all. Això compromet automàticament tots els canvis que heu fet al dipòsit.

Rebrà una sol·licitud per introduir un missatge de confirmació mitjançant vim. Aquest missatge ha de ser breu i descriptiu. Utilitzeu les tecles de fletxa per anar a la línia superior i, a continuació, premeu i al teclat. Ara podeu escriure el vostre missatge. Un cop escrit, premeu Esc i premeu la tecla de dos punts::. Ara escriviu les lletres wq i premeu ↵ Retorn. Això desarà el missatge de confirmació i sortirà de l'editor vim

Configureu i utilitzeu el pas 13 de Git
Configureu i utilitzeu el pas 13 de Git

Pas 2. Feu una sol·licitud push

Ara que s'han compromès els vostres canvis, els hauríeu d'impulsar. Introduïu $ git push origen.

Configureu i utilitzeu el pas 14 de Git
Configureu i utilitzeu el pas 14 de Git

Pas 3. Combineu amb la branca mestra

Torneu a GitHub i aviat hauríeu de veure un missatge emergent amb la vostra pulsació. Feu clic a "Sol·licitud de comparació i extracció". En aquesta pàgina tindreu l'oportunitat de revisar els vostres canvis, així com de canviar el missatge de confirmació i afegir comentaris. Un cop tot estigui en ordre i GitHub no detecti cap conflicte, continueu i feu la sol·licitud. I ja està!

Ara dependrà dels vostres altres col·laboradors i del propietari del dipòsit revisar el vostre canvi i després combinar-lo amb el dipòsit principal

Configureu i utilitzeu el pas 15 de Git
Configureu i utilitzeu el pas 15 de Git

Pas 4. Recordeu-vos sempre de recuperar i tornar a introduir dades

És extremadament important treballar sempre en la versió més recent d’un fitxer. Abans de fer cap sol·licitud push, o bé de començar una branca nova o canviar a una branca, executeu sempre l'ordre següent git fetch upstream && git rebase upstream / master.

Recomanat: