Differences

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

Link to this comparison view

sde2:laboratoare:00_microbit_ro [2021/03/02 21:33]
alexandra.state2607 [Modificarea fișierelor online]
sde2:laboratoare:00_microbit_ro [2021/03/04 22:14] (current)
alexandra.state2607 [Exerciții]
Line 39: Line 39:
 Este obligatoriu ca pe parcursul semestrului să vă folosiți numele real, să puneți o poză cu voi pe contul GitHub și să vă alăturați organizației UPB-FILS-SdE2. Astfel, nu veți fi identificați pentru a primi punctajul pentru teme. Este obligatoriu ca pe parcursul semestrului să vă folosiți numele real, să puneți o poză cu voi pe contul GitHub și să vă alăturați organizației UPB-FILS-SdE2. Astfel, nu veți fi identificați pentru a primi punctajul pentru teme.
 </​note>​ </​note>​
 +
 +===== Instalare Git Bash și integrarea lui în Visual Studio Code =====
 +
 +Primul pas este să instalați [[https://​git-scm.com/​downloads|Git]]. Apoi deschideți Visual Studio Code. În bara de sus se observă **Terminal**,​ faceți click pentru a deschide un nou terminal.
 +
 +Urmați imaginile de mai jos pentru a deschide un terminal Git Bash:
 +
 +{{ :​sde2:​laboratoare:​terminal_before_git.png?​400 |}}
 +
 +Alegeți **Git Bash**!
 +
 +{{ :​sde2:​laboratoare:​slect_gitbash.png?​400 |}}
 +
 +{{ :​sde2:​laboratoare:​terminal_gitbash.png?​400 |}}
 +
 +
 +
 +
 +
 +
 +
  
 ===== Setări de bază pentru Git ===== ===== Setări de bază pentru Git =====
  
-Dacă utilizați Windows fie instalați [[https://​git-scm.com/​download/​win|GitBash]],​ fie instalați Windows Subsystem for Linux. 
 Primul pas pentru a utiliza Git este să facem configurarea cu numele și e-mail-ul vostru cu comenzile următoare: Primul pas pentru a utiliza Git este să facem configurarea cu numele și e-mail-ul vostru cu comenzile următoare:
  
Line 275: Line 295:
 {{ :​sde2:​laboratoare:​link_repo.png?​450 |}} {{ :​sde2:​laboratoare:​link_repo.png?​450 |}}
  
-Creați un director cu acelați nume ca al repoitory-ului și deschideți-l în Visual Studio Code. În continuare ne vom folosi de terminalul din Visual Studio Code, dacă întâmpinați dificultăți în a-l folosi, accesați acest [[https://​stackoverflow.com/​questions/​42606837/​how-do-i-use-bash-on-windows-from-the-visual-studio-code-integrated-terminal|link]].+Creați un director cu cu numele //SdE2-TP1-vsc// ​și deschideți-l în Visual Studio Code. În continuare ne vom folosi de terminalul din Visual Studio Code, dacă întâmpinați dificultăți în a-l folosi, accesați acest [[https://​stackoverflow.com/​questions/​42606837/​how-do-i-use-bash-on-windows-from-the-visual-studio-code-integrated-terminal|link]].
  
 Tastați comanda: Tastați comanda:
Line 282: Line 302:
 git clone https://​github.com/​{username}/​SdE2-TP1.git git clone https://​github.com/​{username}/​SdE2-TP1.git
 </​code>​ </​code>​
 +
 +__Dacă este prima dată cand utilizați Git în Visual Studio Code__ imediat după aceasță comandă trebuie să urmați pașii următori:
 +
 +Faceți click pe "Sign in with your browser"​
 +
 +{{ :​sde2:​laboratoare:​github_signin.png?​300 |}}
 +
 +Din browser, faceți click pe //Authorize GitCredentialManager//,​ iar apoi vă puteti întoarce în VSCode.
 +
  
 Vom modifica conținutul celor două fișiere și le vom pune apoi pe GitHub. Vom modifica conținutul celor două fișiere și le vom pune apoi pe GitHub.
Line 340: Line 369:
 Un repository Git are un branch principal de dezvoltare, numit master. Branch-ul master este branch-ul implicit cu care lucrăm, în care adăugăm commituri și în care vedem istoricul de commituri. Un repository Git are un branch principal de dezvoltare, numit master. Branch-ul master este branch-ul implicit cu care lucrăm, în care adăugăm commituri și în care vedem istoricul de commituri.
  
-Pentru a vedea istoricul de commit-uri se folosește comanda **git log**:+Pentru a vedea istoricul de commit-uri se folosește comanda **git log**.
  
 Exemplu de reprezentare grafică a commit-urilor. Exemplu de reprezentare grafică a commit-urilor.
Line 350: Line 379:
 În acest moment, pe repository-ul nostru aveți un singur branch - master. În continuare vom lucra la proiectul nostru //​SdE2-TP1//​. În acest moment, pe repository-ul nostru aveți un singur branch - master. În continuare vom lucra la proiectul nostru //​SdE2-TP1//​.
  
-În următoarea secțiune vom adăuga un fișier .gitignore proiectului ​și vom adăuga implementarea pentru agloritmul Bubble Sort.+În următoarea secțiune vom adăuga un fișier .gitignore proiectului.
  
 <​note>​ <​note>​
 În general adăugăm fișierul .gitignore la un proiect de pe branch-ul master. În general adăugăm fișierul .gitignore la un proiect de pe branch-ul master.
  
-În secțiunea Adăugarea unui fișier .gitignore repository-ului ​îl vom adăuga ​de pe un alt branch pe care îl numim add-gitignore ca să ne obișnuim să folosim branch-uri.+ Fișier .gitignore ​va fi adaugat ​repository-ului de pe un alt branch pe care îl numim add-gitignore ca să ne obișnuim să folosim branch-uri.
 </​note>​ </​note>​
  
 === Adăugarea unui fișier .gitignore repository-ului ==== === Adăugarea unui fișier .gitignore repository-ului ====
    
-În această secțiune vom face modificări pe un nou brnach, nu pe branch-ul master.+În această secțiune vom face modificări pe un nou branch, nu pe branch-ul master.
  
 <​note>​ <​note>​
Line 506: Line 535:
 To https://​github.com/​alexandra2607/​SdE2-TP1.git To https://​github.com/​alexandra2607/​SdE2-TP1.git
  - [deleted] ​        ​add-gitignore  - [deleted] ​        ​add-gitignore
-andra@ubuntu:​~/​SdE2-TP1$ ​+user:​~/​SdE2-TP1$ ​
 </​code>​ </​code>​
  
Line 536: Line 565:
  
  
-===== Temă =====+===== Exerciții ​===== 
 + 
 +  - Creați-vă un cont pe GitHub cu poza și numele vostru. 
 +  - Alăturați-vă organizației UPB-FILS-SdE2. 
 +  - Creați repository-ul Sde2-TP1 și urmați pașii prezentați în laborator pentru a-l modifica. 
 + 
 +<note warning>​ 
 +La finalul laboratorului trebuie să încărcați pe Moodle un fișier care să conțină:​ 
 +  -  O poză cu profilul vostru de pe GitHub (nume + poză de profil). 
 +  - O poză cu accesul la repository-ul pentru Devoir0. 
 +  - Un fișier text, care să conțină link-ul către repository-ul vostru SdE2-TP1. 
 +</​note>​ 
  
-  - Instalați [[https://​www.makeuseof.com/​tag/​install-linux-windows-vmware-virtual-machine/​|VMWare]] sau [[https://​brb.nci.nih.gov/​seqtools/​installUbuntu.html|VirtualBox]]. ​ 
  
  
sde2/laboratoare/00_microbit_ro.1614713585.txt.gz · Last modified: 2021/03/02 21:33 by alexandra.state2607
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