Slideshow URLs


Thanks to the PITCHME.md Convention , anyone with an account on GitHub, GitLab, or Bitbucket can publish and share slideshow presentations directly from within public and private Git repositories. This guide describes how you can create a GitPitch URL for your slideshow presentations maintained under the following services:

By default, GitPitch treats GitHub as the default git repository service a.k.a. GRS. If you want to view or share a slideshow URL for a presentation published from a GitLab or Bitbucket repository you need to indicate the GRS on the slideshow URL as explained in the following sections.

GitHub Slideshow URLs (Default)

A slideshow URL for a presentation published on GitHub is defined as follows:

https://gitpitch.com/$user/$repo/$branch

Substitute your Git account name, repository, and branch for $user, $repo, and $branch respectively. Note, Git account names are case-sensitive.

GitLab Slideshow URLs

A slideshow URL for a presentation published on GitLab is defined as follows:

https://gitpitch.com/$user/$repo/$branch?grs=gitlab

Substitute your Git account name, repository, and branch for $user, $repo, and $branch respectively. Note, Git account names are case-sensitive.

Bitbucket Slideshow URLs

A slideshow URL for a presentation published on Bitbucket is defined as follows:

https://gitpitch.com/$user/$repo/$branch?grs=bitbucket

Substitute your Git account name, repository, and branch for $user, $repo, and $branch respectively. Note, Git account names are case-sensitive.

Advanced Slideshow URLs

Each of the slideshow URLs indicated above can be used to address the default slideshow presentation within a named branch and repository. But GitPitch also supports the publication of unlimited slideshow presentations from within a single branch. This requires further customization of the slideshow URL.

See the next chapter that describes advanced slideshow URLs and how you can Do More With Git .