Demo Script

This demonstration is designed to show customers the highlights of GitLab and the basics of the Gitlab Flow.

Sections

Prerequisites

OVERALL NAVIGATION

Front page navigation

Left hand global navigation items

BASIC PRODUCT DEMO

Project / GitLab flow

Issues and milestones – see how they are created, used and closed

Product differentiations

vs. BitBucket

EE vs. CE


NOTES FOR FUTURE CHANGES TO THE ABOVE:

– Revert & Cherry pick a particular commit from commit screen – Show blame view from the comparison

– milestones – reference point for what issues need to be created for, say, a release, debugging session, etc. – Label – collection of arbitrary issues & merge requests – NOT commits or files – users can subscribe to labels

– Merge request – bottom –list of commits to me merged , builds – CI passed/failed commits, changes – line changes in files in commits to be merged

– Create WIP: merge request allows team to discuss what might be changed vs. actually performing change. – Add @ mention to comment box – Localized to time zone of user – hover over timestam in your local time! – Add comments to code! – See discussion started in the middle of the file!

– Go to CE and find a merge request to show comments inline, etc.

– Make an additional change to the README.md – same merge request, different commit – USer confirms all is well. Remove WIP:

– Commit merge request, remove source branch (to keep things clean) – Oops – can easily revert the merge request – an start a new merge request! – into revert-afgadgagd

– Create issue "Probelm with readme" IN description – Create new branch from within issue create – Edit file – Start new merge request from within the issue! – Submit merge request