Gefeliciteerd

Git voor gevorderden

George Boorman

Curriculum Manager, DataCamp

Branches

Afbeelding van bug-fix-, ai-assistant- en main-branches met commits en merges

Git voor gevorderden

Werken met branches

  • Alle branches bekijken
git branch
  • Naar een bestaande branch schakelen
git switch hotfix
  • Nieuwe branch maken en erheen schakelen
git switch -c hotfix
  • Twee branches vergelijken
git diff main hotfix
  • Een branch hernoemen
git branch -m hotfix bugfix
  • Een branch verwijderen
git branch -d hotfix
Git voor gevorderden

Branches mergen

  • Vanuit main, om ai-assistant in main te mergen:
git merge ai-assistant
  • Vanuit een andere branch: git merge source destination
git merge ai-assistant main
  • Mergeconflicten afhandelen
Git voor gevorderden

Werken met remotes

  • Een remote repo clonen
git clone https://github.com/datacamp/project
  • Info over alle remotes ophalen
git remote -v
  • Een nieuwe remote toevoegen
git remote add george https://github.com/george_datacamp/repo 
Git voor gevorderden

Lokale en remote repo's synchroniseren

git fetch origin
git pull origin
git push origin documentation
Git voor gevorderden

Wat nu?

Git voor gevorderden

Laten we oefenen!

Git voor gevorderden

Preparing Video For Download...