GitHub is het grootste platform voor Git-repositories. Het biedt code hosting, pull requests, issues, actions (CI/CD), projects, wikis en GitHub Pages. Social coding-features zijn followers, stars en forks. Alternatieven zijn GitLab en Bitbucket.
Repository
A
Tools
Repository
Een repository is de opslaglocatie voor projectbestanden, versiegeschiedenis en metadata. Een Git-repo bevat alle commits, branches en tags. Je hebt een lokale kopie en vaak een remote (bijv. op GitHub). Met clone maak je een lokale kopie, met push en pull synchroniseer je.
A
Tools
Branch
A
Tools
Branch
Een branch is een parallelle ontwikkellijn die afsplitst van de master/main branch. Zo kun je geïsoleerd features bouwen zonder de main te verstoren. Gebruikelijke patronen zijn main/master, develop, feature/A, bugfix/A en hotfix/A. Bekende workflows zijn Gitflow en GitHub Flow.
A
Tools
CI/CD
AA
Tools
Continuous Integration Continuous Deployment
CI/CD combineert frequent mergen met automatische tests (CI) en geautomatiseerde uitrol naar productie (CD). Dit vermindert integratieproblemen, versnelt feedback en levert betrouwbaardere releases op. Populaire tools zijn GitHub Actions, GitLab CI en Jenkins.
AA
Tools
Jira
A
Providers
Jira
Jira is een veelgebruikte tool voor projectmanagement en het bijhouden van taken in softwareontwikkeling. Je werkt met agile boards zoals Scrum en Kanban, plant sprints, beheert backlogs en maakt rapportages. Workflows en integraties zijn flexibel aan te passen, en Jira is onderdeel van een groter ecosysteem. Alternatieven zijn Linear, Azure DevOps en GitHub Issues.
A
Providers
BitBucket
AA
Providers
BitBucket
Bitbucket is Atlassians Git-platform met nauwe Jira-integratie. Het biedt pull requests, pipelines (CI/CD) en deploymentfeatures. Private repos zijn gratis met beperkingen. Het is minder sociaal dan GitHub, maar handig als je al Atlassian gebruikt.
AA
Providers
Een uitgebreide collectie begrippen voor elk niveau
Van HTML & CSS tot databases en security
Geschikt voor beginners en gevorderden
Ideaal als lesmateriaal of teambuilding tool
Fysiek aan de slag, zonder scherm