Remote Depository in Github

Creați un „Remote Repository” pe GitHub.com

Incarcati Git Git - Downloads (git-scm.com)

1.Descarcati

2.Instalati Git

3.Verificati versiunea

Linux(Debian)

$ sudo apt-get install git

Linux (Fedora)

$ sudo yum install git

Mac

Git - Downloading Package (git-scm.com)

Windows

Git - Downloading Package (git-scm.com)

Creati un depozit local

Nu folositi drag & drop direct in github repo!!!

Dacă nu aveți deja un cont, accesați github.com, înscrieți-vă și creați un depozit, aici vor fi adăugate fișierele voastre.

Vă puteți crea depozitul accesând „repositories” și făcând clic pe „new”

În acest va veti seta proiectul la „private” și nu veti crea un fișier „readme”. Dacă intenționați să vă împărtășiți proiectul cu ceilalti, asigurați-vă că îl lăsați ca „public”.

După ce vă creați „repositories”, veți vedea un ghid de pornire rapidă despre cum să comiteți frp, depozitul dvs. local. Vom ignora aceste instrucțiuni pentru moment, deoarece mai întâi trebuie să instalăm local.

Odată ce lucrurile sunt instalate, faceți o căutare ragpidă pe computer pentru git bash și deschideți-l. Pentru a verifica versiunea de git pe care ați instalat-o, continuați și tastați „git --version” (in terminal)

Să ne uităm la câteva dintre comenzile pe care le vom folosi în următorii pași:

1 - Inițializați un nou git repo | git init

git init

cd projectname

git initgit init

Când rulați git init, un folder nou va fi adăugat la fișierele dvs. de proiect, vizibilitatea acestor fișiere este setată implicit la „hiden”, astfel încât să nu le vedeți, dar fiți sigur că sunt acolo. Dacă doriți să vedeți aceste fișiere, deschideți folderul și selectați „view”

2- verificati „staging area” | git status

Acest pas nu este necesar înainte de a adăuga fișierele noastre, dar de dragul de a vedea diferența și de a arăta exact ce se întâmplă, să rulăm „git status”

3- adaugati Fisiere | git add

Pentru a adăuga un anumit fișier sau folder în zona dvs. de pregătire, puteți rula „git add <filename>”. În cazul nostru, dorim să adăugăm toate fișierele evidențiate cu roșu, așa că hai să rulăm „git add .”. În cazul în care nu îl puteți vedea, există o perioadă după „add” care indică că vrem TOATE fișierele.

După ce rulati git status, de obicei se ruleaza sa se vada ce fisiere au fost mofdificate

Ce se întâmplă dacă facem modificări după ce adăugăm rularea git „add .”?

Nu vă faceți griji, rulați „git add” din nou și modificările vor fi actualizate. Puteți rula oricând „git status” în prealabil pentru a vedea exact ce fișiere au fost modificate.

4 - Comitarea modificărilor | git commit -m „Nota dvs. personalizată

Acum că am adăugat fișiere în zona noastră de pregătire, trebuie să le trimitem în depozitul nostru local.

git commit -m “first commit”. (first commit este denumire personalizata)

5 - Setați remote | git remote add origin <url repo>

Acum că toate fișierele sunt setate local, suntem gata să le incarcam(pugitsh) în depozitul nostru”remote”. Am „set remote”, astfel încât atunci când rulăm „git push”, git știe la ce depozit la „remote” să trimită aceste fișiere.

Ex: git remote add origin https://github.com/divanov.../newproject.git

6 - Push remote | git push -u origin <branch name>

Acum că avem „remote set”, putem incarca repo-ul nostru local github live. Ramura implicită de pe github se numește „master”, cu excepția cazului în care o setați pe propria dvs. Când creați pentru prima dată un depozit pe github, veți vedea pași pentru a redenumi această ramură în „principală”, dacă ați decis să redenumiți ramura implicită, atunci utilizați acel nume în loc de master.

git push -u origin master

Acum, dacă refresh la pagina de pe github.com, ar trebui să vedeți toate fișierele locale aici.

Ignore files & cloning repos

Ignorarea fișierelor: adăugați un fișier .gitignore și scrieți în numele fișierului sau folderului pe care doriți să îl ignorați.

Clonează un depozit: copiați adresa URL a depozitului pe care doriți să-l clonați și pur și simplu rulați „git clone <repo url>”



Succes!