Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Git Techtalk

joren
September 27, 2011

Git Techtalk

A dutch presentation about Git with all the basics, a good intro in how it actually works and how it is different than for example SVN and with a lot of free hidden tips to make the use of Git even more fun and handy!

joren

September 27, 2011
Tweet

More Decks by joren

Other Decks in Technology

Transcript

  1. Git: het geheim •Git slaat wijzigingen op •Het is geen

    snapshot van de files •Het is een verzameling/opeenvolging van diffs Tuesday 27 September 2011
  2. HEAD •“vertrekpunt voor de volgende diff” •uw plaats in de

    boom •‘daar waar ge op aan het werken zijt’ •een bol Tuesday 27 September 2011
  3. a b c d e f g e git rebase

    feature1 Tuesday 27 September 2011
  4. a b c d e f g e git rebase

    feature1 Tuesday 27 September 2011
  5. a b c d e f g e f git

    rebase feature1 Tuesday 27 September 2011
  6. a b c d e f g e f git

    rebase feature1 Tuesday 27 September 2011
  7. a b c d e f g e f g

    git rebase feature1 Tuesday 27 September 2011
  8. a b c d e f g e f g

    git rebase feature1 Tuesday 27 September 2011
  9. git rebase master a b c d e f g

    Tuesday 27 September 2011
  10. git rebase master a b c d e f g

    Tuesday 27 September 2011
  11. git rebase master a b c d e f g

    Tuesday 27 September 2011
  12. Pull - rebase of merge •kies maar •rebase legt het

    probleem bij jouw changes •merge moet je anderen hun changes aanpassen Tuesday 27 September 2011
  13. Normaal <werk> •(maak veranderingen - programmeer) •git add •git commit

    •git rm •git mv ... Tuesday 27 September 2011
  14. Doh! •van stage naar unstage: git reset HEAD filename •van

    commit naar niet-commit: git revert Tuesday 27 September 2011