Tutorial GIT pentru începători

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2022
  • Învață fundamentele versionării cu GIT, un tutorial pentru începători care cuprinde toate comenzile și conceptele de bază pentru a începe chiar acum să-ți versionezi codul.
    🧑‍💻 /* Învață programare GRATIS */ 👇
    💻 Web Development - bit.ly/3C10LSR
    💻 Tutorial C# începători - bit.ly/3UvfpbU
    💻Tutorial Java începători - bit.ly/3xHxxFW
    💻Coding Challenges - bit.ly/3R2Lmp9
    -----------------------------------------------------------------------------------
    🔥🔥/* CURSURI DE PROGRAMARE RECOMANDATE */🧑‍💻🧑‍💻
    📌 Web Development - bit.ly/3J5p0Dj
    📌 Curs Complet Reactjs - bit.ly/3HplC4F
    📌 Curs Complet Nodejs - bit.ly/3QYN3Wa
    📌 Java Masterclass - bit.ly/3J5XZQ7
    📌 Game Development cu Unity - bit.ly/3kwmjAh
    📌 C# Masterclass - bit.ly/3Hrq7fp
    📌 Curs Complet Python - bit.ly/3j3GRQb
    📌 Curs Complet C++ - bit.ly/3iWh78z
    -----------------------------------------------------------------------------------
    📘 /* CĂRȚI RECOMANDATE */ 👇
    📖 Clean Code - Robert C Martin - bit.ly/3DQy2Bc
    📖 Clean Architecture - Robert C Martin - bit.ly/3Tsug5Z
    📖 Head First Design Patterns - Elisabeth Freeman - bit.ly/3qU4lHW
    📖 The Art of Unit Testing - Roy Osherove - bit.ly/3fYJot1
    📖 Oracle Certified Associate Java SE 8 Programmer - bit.ly/3BvWghD
    📖 Head First JavaScript - Eric Freeman - bit.ly/3jz9xku
    📖 Head First Java - Kathy Sierra - bit.ly/3I0iKMg
    -----------------------------------------------------------------------------------
    🤝 /* DONAȚII */
    ✅ paypal.me/devfactory
    ✅ www.buymeacoffee.com/devfactory
    ✅ revolut.me/bogdanzefj
    -----------------------------------------------------------------------------------
    🔗 /* LINK-URI UTILE */
    ▶ developmentfactory.ro
    ▶ GitHub - github.com/devfact
    ▶ Facebook - / devfact
    ▶ Instagram / developmentfactory
    ▶ Discord / discord
    ▶ Descarcă Auto Price din Play Store - bit.ly/2GCUVJK
    ▶ Contact - contact@developmentfactory.ro

ความคิดเห็น • 57

  • @ostasHu
    @ostasHu ปีที่แล้ว +14

    sa-ti dea dumnezeu sanatate, cumetre!
    ai mare talent in a explica pe intelesul tuturor lucruri, in esenta, complicate

  • @gabriela-alexandratoma9009
    @gabriela-alexandratoma9009 หลายเดือนก่อน

    absolut minunat explicat video-ul! usurel, pas cu pas, in sfarsit mi s-au pus toate piesele de puzzle intr-o ordine clara.
    Multumim mult!

    • @DevelopmentFactory
      @DevelopmentFactory  หลายเดือนก่อน

      apreciez și mă bucur că explicațiile mele te-au ajutat!

  • @bogdandobinda8712
    @bogdandobinda8712 ปีที่แล้ว +3

    M-ai luminat cu acest "git" ... nu am reusit sa inteleg de pe un alt curs dar de la tine e totul foarte clar!

  • @NDYVLD
    @NDYVLD ปีที่แล้ว +3

    Eram curios de ce inseamna git, si m-am uitat orientatv la tutorial.. Ai explicat atat de bine ca am ramas cu informatia :) Keep uo the good work.

  • @Emanuel-Darius
    @Emanuel-Darius 11 หลายเดือนก่อน +1

    Super bine explicat si de mare ajutor . Iti multumesc!

  • @pinzaruflorin7270
    @pinzaruflorin7270 2 ปีที่แล้ว +1

    foarte folositor! multumesc!

  • @iuliusciorica282
    @iuliusciorica282 ปีที่แล้ว +1

    Foarte util, mulțumesc!

  • @platafacturi8774
    @platafacturi8774 ปีที่แล้ว +1

    Multumesc pt munca!

  • @leonardgabriel6887
    @leonardgabriel6887 2 ปีที่แล้ว +1

    Super tare, chiar aveam nevoie 😂

  • @andreigandi
    @andreigandi 2 ปีที่แล้ว +2

    Foarte bune tutorialele, am ajuns aici de la playlistul de C#. Concise si foarte bine explicate.

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว +1

      Mersi mult, Andrei. Ma bucur ca ai gasit tutorialele de folos.

  • @alexandrupaluga7080
    @alexandrupaluga7080 2 ปีที่แล้ว +9

    Foarte bun tutorialul! Da, chiar as vrea sa vad tutoriale si mai avansate pentru GIT & GITHUB☺

  • @platafacturi8774
    @platafacturi8774 ปีที่แล้ว +1

    Felicitari maestre!

  • @cryptogirl_ro
    @cryptogirl_ro ปีที่แล้ว +1

    Wow,super tare. Am urmărit multe tutoriale dar la al tau am înțeles cel mai bine cum se lucrează cu Git si GitHub. Iti mulțumesc ♥️

  • @DrLexic
    @DrLexic ปีที่แล้ว +1

    Multumesc mult! Faci o treaba grozava. Explici bine. Spor in toate!

  • @Jocksonish
    @Jocksonish ปีที่แล้ว +1

    Bun asa, foarte interesant. Multumesc!

  • @levimargelu93
    @levimargelu93 ปีที่แล้ว +1

    Mi-a fost de ajutor mult de tot

  • @petrapaul2434
    @petrapaul2434 2 ปีที่แล้ว +1

    Mersi mult !!

  • @mirceameszaros7723
    @mirceameszaros7723 ปีที่แล้ว +1

    Multumesc !

  • @raduhogas2970
    @raduhogas2970 ปีที่แล้ว +1

    foarte bun tutorialul!

  • @eurochild
    @eurochild ปีที่แล้ว +1

    Bun tutorial 👍

  • @eduard289
    @eduard289 ปีที่แล้ว +2

    Tin sa zic ca te urmaresc de vara trecuta, de cand m-am apucat de o facultate de informatica, iar tutorialul asta e cel mai direct si la obiect.
    Pentru mine e cel mai clar de pana acum
    Multumesc mult !

  • @dream0171
    @dream0171 9 หลายเดือนก่อน

    Multumesc

  • @andreiflorea5678
    @andreiflorea5678 ปีที่แล้ว +1

    Multumesc frumos pentru tutorial! In sfarsit am inteles git si github

  • @Neblotensol
    @Neblotensol ปีที่แล้ว +1

    Mersi mult, super helpfull, tocmai am aterizat aici de la Viorel Mocanu si desi sunt la inceput si mi se pare complicaat pe alocuri, cu ceva notite si cu derulare inapoi la acest video ramai cu informatii. Recomand pentru cei ce sunt la inceput de drum si don't give up. Toate cele bune!

  • @andreipreda5188
    @andreipreda5188 ปีที่แล้ว +1

    Salut, sunt nou in industria IT si e prima data cand interactionez cu git, multumesc de tutorial, a fost foarte folositor.

  • @user-lt1wm7in6g
    @user-lt1wm7in6g 3 หลายเดือนก่อน

    well done!

  • @ionitastefan746
    @ionitastefan746 2 ปีที่แล้ว +2

    Salut!
    In primul rand vreau sa-ti multumesc pentru munca depusa.
    Am urmarit toata lista tutorialelor html/css/javaScript pentru incepatori plus acest tutorial.
    Am inteles foarte bine tot ceea ce ai prezentat.
    Ce as fi eu interesat sa mai vad ar fi un tutorial similar cu node.js pentru incepatori.
    Multumesc.

  • @veronicacascaval6007
    @veronicacascaval6007 หลายเดือนก่อน

    Pe inteles!

  • @Psi141
    @Psi141 9 หลายเดือนก่อน

    ms frate

  • @zet6117
    @zet6117 2 ปีที่แล้ว +2

    Sunt incepator, ma uit la tine destul de des si in sfarsit gasesc la tine un clip util si pentru mine :)) Mersi frumos :)
    Tine-o tot asa ca faci o treaba extraordinara :)

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว

      Măi ce să zic, mă bucur că ți-a fost de ajutor, dar îmi pare rău că a fost singurul pe care l-ai găsit util.

  • @cosmincosmin5624
    @cosmincosmin5624 2 ปีที่แล้ว +3

    Foarte bun tutorialul. Cred ca ai acoperit 90% din ceea ce facem intr-o zi obisnuita cu git. Mi-a placut mult si tutorialul de javascript. As vrea sa vad mai multe tutoriale facute de tine, pentru ca din pacate pe youtube in limba romana sunt putine iar unele destul de vechi. Eu am cautat reactjs, nodejs, express sau vanila javascript beyond the basics si slaba miscare. As vrea sa te intreb daca folosesti docker si eventual daca ai putea sa faci un un video cu acest subiect. Multumesc.

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว +2

      Si eu as vrea sa fac mai multe dar treaba asta imi ia enorm de mult timp din pacate. Dar ramai pe-aproape, vor mai fi si alte tutoriale :)

  • @gabrielstefan8037
    @gabrielstefan8037 2 ปีที่แล้ว

    Interesant video, ca si celelalte de altfel, totusi nu ai vorbit de rebase ;)

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว

      Pentru cine nu știe git deloc, nu recomand să folosească rebase la început. Merge e mai simplu de înțeles și mai safe.

  • @eagle6300
    @eagle6300 11 หลายเดือนก่อน

    salut in primul rand felicitari pentru munca depua , vin si eu cu o intrebare . Cum revin intr-un stadiu vechi daca am gresit ceva ? Nu stiu daca era in video , eu acum l am vizionat si nu tin minte sa fi spus . Daca gresesc te rog corecteaza ma

  • @petruniculita2057
    @petruniculita2057 2 ปีที่แล้ว

    Foarte tare și folositor! Despre API nu vei avea vreun tutorial cândva?

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว

      Despre ce fel de API? Ca APIs se scriu acum în toate limbajele.

    • @petruniculita2057
      @petruniculita2057 2 ปีที่แล้ว

      @@DevelopmentFactory Scuze, sunt incepator si poate nu m-am exprimat corect. Am in vedere cu cele ce tin de testarea in Postman.

  • @stanescucristian5958
    @stanescucristian5958 2 ปีที่แล้ว

    Salut, dacă nu am sesizat îmi pare rău, dar vreau sa te întreb ce am de făcut ca să dau repository-ul înapoi la un commit precedent?

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว

      git reset --hard HEAD~1 (în loc de --hard poți pune --soft să nu pierzi schimbările făcute în commit-ul/commit-urile respective). HEAD~1 înseamnă că vrei să mergi înapoi 1 commit, înlocuiește 1 cu câte commit-uri vrei să dai înapoi.

  • @footballmoments6991
    @footballmoments6991 2 ปีที่แล้ว

    Presupun că Comm-ul meu n a fost afișat ca am pus link ul de la LinkedIn. Voiams a cer si eu o părere in legătură cu CV-ul ca de luna viitoare aș vrea sa incep sa fac rost de interviuri si voiam să-ți cer părerea in legătură cu profilul de LinkedIn, cum arata si daca ar trebui sa modific ceva la el. Dacă vrei sa arunci o privire, Teodoreanu Eugen sunt pe LinkedIn. Mulțumesc.

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว +3

      Eu n-am șters niciun comentariu, dar presupun că ăla a fost motivul pentru care nu ți-a fost postat.
      M-am uitat peste profilul tău de LinkedIn, cât și peste site-ul personal, o să-ți las aici câteva chestii care mie mi-au atras atenția și cred că ar trebui schimbate:
      1. Profilul tău e extrem de gol. Chiar dacă nu ai niciun fel de experiență profesională, pune acolo la Freelance câteva detalii despre ce ai făcut ca freelancer. Câteva detalii despre site-ul personal de exemplu, scrie câteva fraze despre ce-ai făcut și ce tehnologii ai folosit. Cum și unde e hostat, cum faci deploy șamd. Am văzut că l-ai adăugat la projects, dar personal cred că mai bine îl pui la experiență, recruiterii acolo se vor uita prima dată. De asemenea adaugă și alte date de contact, email, număr de telefon etc.
      2. Nu mai folosi limba română pe LinkedIn. Scrie totul în engleză, de la descriere, experiență, proiecte etc.
      3. La skills ai pus doar skill-uri tehnice, pune și ceva soft skills, gen team player, fast learner sau mă rog, altele care simți tu că te caracterizează.
      4. Bănuiesc că ai un cont de GitHub, leagă-l la profilul de LinkedIn.
      5. Schimbă toate pozele cu unele mai profesionale, nu selfie-uri făcute în oglindă. Nu trebuie să te duci la fotograf pentru asta ci pur și simplu să-ți faci singur niște poze mai "serioase", să zic.
      6. Vezi că LinkedIn au ceea ce se cheamă "Skill Quiz". Adică niște teste ale căror rezultat vor apărea automat la skill-uri pe profilul tău și-ți vor arăta și unde te clasezi ca nivel de cunoștințe. Te vor ajuta atunci când nu prea ai endorsements.
      Cam astea ar fi ce-mi vine acum în minte pentru partea de LinkedIn, pentru partea de site personal:
      1. Cuvântul "Portfolio" din logo are font alb și se vede doar "My"..
      2. Din nou, renunță la pozele tip selfie, vezi mai sus 5.
      3. Fă ceva cu fonturile, folosește niște fonturi mai moderne, nu sans-serif.
      4. Mare grijă la detalii: De exemplu butonul de "Send message" are aceeași culoare de font ca și atunci când fac hover. Buton roz cu text albastru nu-mi pare prea atrăgător. Nu sunt eu designer, dar cred că mergea mai bine dacă îl făceai alb la hover.
      5. Focusează-te mai mult pe design și mai puțin pe partea "comercială" a site-ului, cum ar fi progress bar-urile de skill-uri și alte chestii. Fă-l cât mai "eye candy" poți tu și asta o să te ajute să te "vinzi" mult mai bine decât orice listă de skill-uri și servicii. Știu că asta e o parte extrem de grea, dar te poți inspira din alte template-uri de site-uri personale, poți căuta pe Google ceva gen: "web design inspiration" și sigur găsești colecții întregi de pagini web din care să te inspiri.
      Astea-s câteva din ideile mele la o privire rapidă așa, sper să-ți fie de folos.

    • @footballmoments6991
      @footballmoments6991 2 ปีที่แล้ว

      Sigur o să-mi fie de folos. Mersi frumos de sfaturi!

  • @claudiuhusaru427
    @claudiuhusaru427 2 ปีที่แล้ว

    Salut!
    Mi am făcut un cont de git în urmă cu 3 ani, nu am fost activ pe el ... vreau să șterg contul și să îmi fac altul pe aceeași adresă, se poate?
    Mersi!

    • @DevelopmentFactory
      @DevelopmentFactory  2 ปีที่แล้ว

      Da, nu știu ce platformă folosești pentru git, că nu ai zis (GitHub/Bitbucket/Azure DevOps etc.), dar merge să-l ștergi și să-l recreezi indiferent.

  • @balex259
    @balex259 4 หลายเดือนก่อน

    Nu se poate face automat commit? Gen dacă schimb numele la fișier, content, etc. ceva să facă automat descriere de la un bot ai.😅 Îmi pare foarte greu să tot rescriu aceleași comenzi la fiecare modificare

    • @DevelopmentFactory
      @DevelopmentFactory  4 หลายเดือนก่อน

      nu se poate, dar cred că ai înțeles un pic greșit. Nu trebuie să faci commit individual la cea mai mică modificare pe care o faci. Faci commit când ai adăugat mai multe care împreună au sens, altfel o să ai 100 de commits irelevante și care nu îți spun nimic despre ce-ai făcut acolo, în loc să ai 2-3 relevante și descriptive.

  • @mirceacluj
    @mirceacluj ปีที่แล้ว

    schimba tittlul tutorialului si specifica in ce sistem de operare este destinat .,, Tutorial GIT -WINDOUS pentru incepatori ''in Linux nu mai corespund comenzile tale ..Trebuie licenta Win asadar

    • @DevelopmentFactory
      @DevelopmentFactory  ปีที่แล้ว

      Poti sa-mi spui ce comenzi nu corespund?

    • @mirceacluj
      @mirceacluj ปีที่แล้ว

      bash: syntax error near unexpected token `newline'
      [mir@fedora ~]$ git add
      bash: syntax error near unexpected token `newline'
      [mir@fedora ~]$ cd .git
      [mir@fedora .git]$ add < lista.txt>
      bash: syntax error near unexpected token `newline'
      [mir@fedora .git]$ add
      bash: syntax error near unexpected token `newline'
      [mir@fedora .git]$ add
      bash: add: command not found...
      [mir@fedora .git]$ add "
      > prune ,mere,pere
      > caise,piersici hint: Using 'master' as the name for the initial branch. This default branch name
      hint: is subject to change. To configure the initial branch name to use in all
      hint: of your new repositories, which will suppress this warning, call:
      hint:
      hint: git config --global init.defaultBranch
      hint:
      hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
      hint: 'development'. The just-created branch can be renamed via this command:
      hint:
      hint: git branch -m
      tine seama de paranteze si ghilimele ,,aiurea '' nu e ca in windos

    • @mirceacluj
      @mirceacluj ปีที่แล้ว

      voi cauta in engleza tutoriale pt linux . pe voi v-a infestat bill gates Nu mai stiti Linux .Bani licente etc

    • @DevelopmentFactory
      @DevelopmentFactory  ปีที่แล้ว +2

      Înainte să zici că m-am infestat eu cu Bill Gates, hai să-ți arăt ceva: www.cel.ro/sisteme-de-operare/windows-10-pro-retail-32-64-bit-toate-limbile-licenta-electronica-pMyEyPDQuMQ-l.
      Eu zic totuși că nu e o avere, mai mult de atât, poți folosi Windows absolut liniștit fără licență acasă.
      Dar nu despre asta e vorba, e treaba fiecăruia ce os alege să folosească, dar nu folosi banii ca un argument pentru alegerea linux.
      Dacă totuși vrei să folosești linux, află că în afară de secțiunea de la început care e clar specifică pentru windows, pentru ca explic lucruri legate de environment variables șamd, restul comenzilor de git, mai exact TOATE comenzile care încep cu "git" în față sunt identice indiferent de sistemul de operare folosit. Folosesc de cele mai multe ori bash în terminal, exact ce pare că încerci să faci și tu aici. Uite aici:
      ------------------------------
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git
      $ git init
      Initialized empty Git repository in C:/Users/bogda/Desktop/test git/.git/
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git (master)
      $ git status
      On branch master
      No commits yet
      Untracked files:
      (use "git add ..." to include in what will be committed)
      New Text Document.txt
      nothing added to commit but untracked files present (use "git add" to track)
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git (master)
      -----------------------------------
      Nu mă crezi pe mine? uite aici un tutorial de git cu linux, zi-mi dacă vezi comenzi diferite față de ce am arătat eu: th-cam.com/video/gJv0PcfUXE8/w-d-xo.html
      Nu înțeleg de ce ai nevoie să pui tot restul de ghilimele și alte caractere non-sense.
      Hai să-ți arăt.
      Asta încerci tu să faci:
      -------------------------------------------
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git (master)
      $ git add
      bash: syntax error near unexpected token `newline'
      --------------------------------------------
      Am exact aceeași eroare.
      Uite ce se întâmplă când nu mai pui toate caracterele alea:
      --------------------------------------------
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git (master)
      $ git add lista.txt
      bogda@DESKTOP-VMNKP0O MINGW64 ~/desktop/test git (master)
      $
      -----------------------------------------------
      Ce să vezi, comanda merge. Exact la fel ca în Windows. Dar totuși ce știu eu, doar sunt infestat cu Bill Gates.
      Spor pe mai departe!