Acest curs este creat pentru a te ajuta sa te familiarizezi cu conceptul de versionare si cu work flow-urile din GIT. Fiecare cursant va invatat tot ce e nevoie pentru a folosi sistemul de versionar GIT in proiectele sale in maxim 2 ore.
Folosit peste tot
Sistemul GIT este folosit in majoritatea companiilor de IT din Romania dar si din strainatate pentru versionare. Fie ca e vorba de proiecte web, mobile sau desktop GIT-ul este nelipsit. Nu doar companiile folosesc GIT ci si freelancerii sau pasionatii de programare date fiind beneficiile pe care le aduce:
Pastrarea fiecarei versiuni a codului nostru.
Pastrarea unui backup remote a codului nostru, de care ne putem folosi in cazuri extreme precum formatarea disk-ului sau distrugerea completa a PC-ului.
Posibilitatea de a lucra in echipa eficient si fara batai de cap.
Posibilitatea de separare a codului unor functionalitati prin folosirea branch-urilor.
Posibilitatea de a te intoarce la orice versiune trecuta din codul tau.
Continut
1. Ce este Versionarea?
2. Tool-urile de care avem nevoie
3. Crearea primului repository si clonarea lui
4. Flow-urile principale in GIT
5. Practica pentru Commit/Push si Pull
6. Rezolvarea Conflictelor
7. Branch-uri
8. Merge
9. Stash
10. GIT Ignore
11. GIT Discard
12. Checkout la un Commit vechi
13. GIT Log – vezi istoricul unui fisier
14. GitHub repository pentru CV
15. Comenzi in consola/terminal
16. Cum folosim GIT direct din Visual Studio Code
Testimoniale
“Foarte bun cursul! Recomand! Am invatat in mai putin de 3 ore tot ce e necesar pentru a lucra cu GIT.“– C. Somodi
Acest website foloseste cookies pentru a oferi o experienta de navigare cat mai buna. Apasand “Accept All”, iti dai acceptul pentru toate cookies. De asemenea, poti selecta din "Cookie Settings" care cookies vor fi activate.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.