Sunteți pe pagina 1din 8

GIT

Sistem de control al versiunilor


Sisteme de operare
● Linux
● POSIX
● Windows
● OS X
Terminologie

● repository – componenta server ce contine ● conflict – apare atunci cand mai multi
informatii privind ierarhia de fisiere si utilizatori vor sa publice modificari
reviziile aplicate acelorasi fisiere din proiect, insa
● checkout – preluarea in mediul local a sistemul de aplicare a versiunilor diferite
unei anumite revizii publicate pe server nu poate imbina modificarile
● working copy – versiunea locala a ● revert – revenirea la o versiune anterioara
proiectului pe un anume fir de dezvoltare (branch)
● commit – cerere de publicare pe server a ● branch – ramuri secundare de dezvoltare a
unor modificari proiectului
● pull – actiunea de actualizare (update) a ● tag – branch “read-only” ce nu mai
informatiilor locale cu cele de pe server permite modificari ulterioare (folosit
uneori pentru versiunile stabile si deriva
dintr-un branch)
Diagrama de funcționare
Platforme Web care integrează Git

● Documentație, inclusiv fișiere README ● Jira


redactate automat
● Sourcetree
● Urmarirea facilă a defectelor
● Pull request și code review ● Bamboo
● Istoria commit-urilor
● Grafice: commit-uri, participant etc. ● Hip-Chat
● Notificări prin email
● Posibilitatea de a menționa un utilizator
folosind @
● Posibilitatea de a folosi emoji
Bibliografie

● http://acs.ase.ro/multimedia
● https://git-scm.com/downloads/guis
● https://ro.atlassian.com/software/bitbucket/features
● https://ro.atlassian.com/software/bamboo
● https://en.wikipedia.org/wiki/Git
● https://github.com/features
Întrebări ?

S-ar putea să vă placă și