Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:resurse-utile:tutorial-git [2023/11/12 17:42]
florian_luis.micu [Clone/Init]
poo-ca-cd:resurse-utile:tutorial-git [2023/11/12 17:55] (current)
florian_luis.micu [Clone/Init]
Line 107: Line 107:
 hint: git branch -m <​name>​ hint: git branch -m <​name>​
 </​code>​ </​code>​
 +
 +<note important>​
 +  * Mesajul de output al comenzii "​init"​ vă precizează că s-a inițializat folder-ul **"​.git"​** și că s-a ales un **branch default** numit "​master"​ pe care îl puteți redenumi voi conform comenzilor din output.
 +  * După ce vă clonați/​inițializați repository-ul o să aveți un folder **ascuns** numit "​.git"​ care reține date despre repository și toate schimbările voastre locale.
 +</​note>​
  
 Dacă alegeți să faceți un repository local folosind comanda "git init", va fi nevoie să îl legați pe acesta la un repository din cloud pentru a putea avea proiectul vostru sincronizat și disponibil pe mai multe device-uri. Înainte să începeți procesul de legare, trebuie să vă creați un repository, urmând ca apoi să rulați comenzile de mai jos cu URL-ul repository-ului creat de voi. Dacă alegeți să faceți un repository local folosind comanda "git init", va fi nevoie să îl legați pe acesta la un repository din cloud pentru a putea avea proiectul vostru sincronizat și disponibil pe mai multe device-uri. Înainte să începeți procesul de legare, trebuie să vă creați un repository, urmând ca apoi să rulați comenzile de mai jos cu URL-ul repository-ului creat de voi.
Line 123: Line 128:
  
 <code bash> <code bash>
-git push --set-upstream origin master+student@student:​~$ ​git push --set-upstream origin master
 Enumerating objects: 3, done. Enumerating objects: 3, done.
 Counting objects: 100% (3/3), done. Counting objects: 100% (3/3), done.
Line 132: Line 137:
 branch '​master'​ set up to track '​origin/​master'​. branch '​master'​ set up to track '​origin/​master'​.
 </​code>​ </​code>​
- 
-<note important>​ 
-  * Dacă folosiți comanda "​init"​ va trebui să specificați URL-ul repo-ului vostru atunci când veți rula comanda "​push"​. 
-  * Mesajul de output vă precizează că s-a inițializat folder-ul **"​.git"​** și că s-a ales un **branch default** numit "​master"​ pe care îl puteți redenumi voi conform comenzilor din output. 
-</​note>​ 
  
 <note warning> <note warning>
-După ce vă clonați/​inițializați repository-ul o să aveți un folder **ascuns** numit ".git" ​care reține date despre repo și toate schimbările voastre locale.+Dacă folosiți comanda "​init"​ va trebui să specificați neapărat URL-ul ​repository-ului vostru atunci când veți rula comanda ​"push".
 </​note>​ </​note>​
  
 <note tip> <note tip>
-  * În cadrul temelor la POO noi o să verificăm ​că există ​folder-ul "​.git"​ atunci când încărcați arhiva pe VmChecker. Pentru a vă verifica commit-urile o să rulăm comanda **git log**. Folder-ul "​.git"​ se crează automat atunci când rulați comanda "git init" ​sau "git clone" ​în cazul în care v-ați creat voi un repository ​separat cu scheletul ​dat de noi+  * În cadrul temelor la POO noi o să verificăm ​existența ​folder-ului "​.git"​ atunci când încărcați arhiva pe VmChecker. Pentru a vă verifica commit-urile o să rulăm comanda **git log**. 
-  * Dacă ați ales să rulați comanda "git init" în cadrul folderului unde există scheletul vă recomandăm să vă faceți și un repository **privat** pe care să îl legați la folder-ul vostru local "​.git"​ conform informațiilor de mai sus.+  * Folder-ul "​.git"​ se crează automat atunci când rulați comanda "​init"​
 +  * Dacă nu vreți să folosiți comanda ​"init", puteți să vă creați un repository ​nou pe GitHub după care să vă incărcați ​scheletul ​pentru temă direct în repo folosind interfața grafică (selectați butonul "add files"​). După ce ați încărcat scheletul puteți să vă clonați repository-ul pe device folosind comanda "​clone",​ urmând ca folder-ul "​.git"​ să fie generat automat
 +  * Dacă ați ales să rulați comanda "​init"​ în cadrul folderului unde există scheletul vă recomandăm să vă faceți și un repository **privat** pe care să îl legați la folder-ul vostru local "​.git"​ conform informațiilor de mai sus.
 </​note>​ </​note>​
  
poo-ca-cd/resurse-utile/tutorial-git.1699803749.txt.gz · Last modified: 2023/11/12 17:42 by florian_luis.micu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0