Tags
Pull Request
Tools
Pull Request
Een pull request is een voorstel om wijzigingen van een branch te mergen in een andere (vaak main). Het maakt code review, discussie en geautomatiseerde tests mogelijk. Workflow: branch pushen, Pull request openen, review/approvals, CI draaien en mergen. In GitLab heet dit een Merge Request.
Andere termen met deze tag:
Git
A
Tools
Git Version Control System
Git is een gedistribueerd versiebeheer-systeem. Het volgt wijzigingen, ondersteunt branching/merging en samenwerking. Elke ontwikkelaar heeft een volledige lokale geschiedenis. Belangrijke commando's: clone, commit, push, pull, branch en merge.
A
Tools
Code Review
A
Werkproces
Code Review
Een Code Review is een systematische controle van wijzigingen door collega-ontwikkelaars voordat er wordt gemerged. Dit verhoogt de codekwaliteit, bevordert kennisdeling en vindt bugs vroeg. Reviews verlopen vaak via pull requests en bewaken coding standards.
A
Werkproces
Merge
A
Tools
Merge
Mergen voegt wijzigingen van de ene branch samen in een andere. Git doet dit automatisch als het kan,anders los je merge-conflicten handmatig op. Strategieën zijn fast-forward, merge commit en squash. Pull requests faciliteren review vóór de merge.
A
Tools
GitHub
A
Providers
GitHub
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.
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
400 kaartjes
Een uitgebreide collectie begrippen voor elk niveau
12 categorieen
Van HTML & CSS tot databases en security
3 niveaus
Geschikt voor beginners en gevorderden
Voor teams & klassen
Ideaal als lesmateriaal of teambuilding tool
Offline oefenen
Fysiek aan de slag, zonder scherm