This shows you the differences between two versions of the page.
mps:resurse:github [2016/09/28 17:08] 127.0.0.1 external edit |
mps:resurse:github [2016/10/02 18:19] (current) razvan.deaconescu |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | = GitLab = | + | ====== Git și GitHub ===== |
- | * Dezvoltarea proiectelor de MPS se va realiza în cadrul [[https://gitlab.cs.pub.ro/|instanței de GitLab a facultății]], ca proiecte în grupul [[https://gitlab.cs.pub.ro/mps/|MPS]]. | + | Dezvoltarea proiectelor de MPS se va realiza pe [[https://github.com/|GitHub]]. Fiecare echipă își va crea un repository GitHub și resursele asociate: wiki, issue tracker. Codul scris va fi privat fiecărei echipă. Aici fiecare persoană își va dezvolta modulul prin consultare cu ceilalți membri ai echipei. |
- | * Fiecare echipă va dispune de un repository GitLab și resursele asociate: wiki, issue tracker. | + | |
- | * Codul scris va fi privat fiecărei echipă. Aici fiecare persoană își va dezvolta modulul prin consultare cu ceilalți membri ai echipei. | + | |
- | == Folosirea GitLab == | + | ===== Folosirea GitHub ===== |
- | * [[http://doc.gitlab.com/ce/|Pagina de ajutor a GitLab]] conține informații exhaustive despre platforma GitLab și folosirea acesteia. | + | [[https://guides.github.com/activities/hello-world/|Pagina de Hello World a GitHub]] este prima resursă care documentează folosirea GitHub. [[https://help.github.com/|Pagina de ajutor a GitHub]] conține informații exhaustive despre folosirea Git și GitHub. |
- | == Dezvoltarea folosind Git == | + | ===== Dezvoltarea folosind Git ===== |
- | * Pentru acomodare cu Git, resurse utile sunt: | + | Pentru acomodare cu Git, resurse utile sunt: |
- | ** [[http://elf.cs.pub.ro/mps/wiki/laboratoare/laborator-04#controlul-versiunii-git|Laboratorul 4 de MPS]] | + | * [[:mps:laboratoare:laborator-04#controlul-versiunii-git|Laboratorul 4 de MPS]] |
- | ** Tutorialul [[http://gitimmersion.com/|Git Immersion]] | + | * Tutorialul [[http://gitimmersion.com/|Git Immersion]] |
- | ** [[http://gitready.com/|Paginile Git Ready]] | + | * [[http://gitready.com/|Paginile Git Ready]] |
- | ** [[http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html|Recomandări legate de mesajele de commit]] | + | * [[http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html|Recomandări legate de mesajele de commit]] |
- | === Alte resurse === | + | ==== Alte resurse ==== |
- | * [[http://git-scm.com/book|Pro Git]] | + | * [[http://git-scm.com/book|Pro Git]] |
- | * ROSEdu Techblog | + | * ROSEdu Techblog |
- | ** [[http://techblog.rosedu.org/git-good-practices.html|Git Tips and Good Practices]] | + | * [[http://techblog.rosedu.org/git-good-practices.html|Git Tips and Good Practices]] |
- | ** [[http://techblog.rosedu.org/git-speeding-workflow.html|Git: speeding workflow]] | + | * [[http://techblog.rosedu.org/git-speeding-workflow.html|Git: speeding workflow]] |
- | ** [[http://techblog.rosedu.org/git-useful-aliases.html|Git - Useful Aliases]] | + | * [[http://techblog.rosedu.org/git-useful-aliases.html|Git - Useful Aliases]] |
- | ** Git is the answer ([[http://techblog.rosedu.org/git-is-the-answer-1.html|partea 1]], [[http://techblog.rosedu.org/git-is-the-answer-2.html|partea a 2-a]], [[http://techblog.rosedu.org/git-is-the-answer-3.html|partea a 3-a]]) | + | * Git is the answer ([[http://techblog.rosedu.org/git-is-the-answer-1.html|partea 1]], [[http://techblog.rosedu.org/git-is-the-answer-2.html|partea a 2-a]], [[http://techblog.rosedu.org/git-is-the-answer-3.html|partea a 3-a]]) |