Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 1.42 KB

notes-2.md

File metadata and controls

53 lines (40 loc) · 1.42 KB

Webdev — Git 2018 p.2

INTRO

  • webdev
  • poll
  • obsah

BEST PRACTICES (p1) + OPAKOVANIE

  • opakovanie (add, commit, log, show, gitignore)
  • správne messages v commite
  • správny obsah commitu
  • ako commitovať generated/config/secret/private files? (gitignore)
  • opakovanie (checkout, branch)
  • neforcovať / nemeniť pushnuté main/origin branches
  • nepoužívajte git na deployment na produkciu (ale ukážeme si ako je to teoreticky možné o týždeň)
  • aliasy, config
  • pojmy HEAD, ref, tree, blob

VETVY + MERGE + KONFLIKTY

  • vetvy (features/bugs/dev/master, branch names do's and don'ts)
  • merge
  • rebase
  • konfikty
    • merge + konflikt
    • rebase + konflikt
    • resolve gui/vim, kaleidoscope
    • git config --global merge.conflictstyle diff3
    • commit confliktu ?! (v rýchlosti, rebase -i o týždeň)

PAUZA

WORKFLOWS

  • intro + história
  • git flow
  • MRs / GL flow / GH flow
  • example GL / GH / BB / local?
  • články

REFERENCES