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.


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.


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.


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.