How do I link my commits to my Git hosts?

Tags: Flow

Link your commits in Flow by creating a Vendor URL template to view commit details directly in your Git host.

Who can use this?

 Core
Plus
 
  


Permissions

You need View and manage or View, manage, and delete Manage integrations permissions to set and edit commit links.

Learn more about permissions.

back to top


Connecting your commit links

Flow handles your commit links differently based on how your repositories are connected to your Flow account.

  • OAuth: If your repositories are connected via OAuth, Flow automatically links your commits to your Git host.
  • Firewall/SSH/HTTPS: If you are behind a firewall or connected to Flow via SSH or HTTPS, Flow does not automatically link your commits to your Git host. Follow the steps below to set up your commit links so you can access your commits directly from Flow.

Tip: If you have connected your repos across multiple hosts, follow the steps below for each of your hosts that require setting up your commit links. You only need to set up commit links once for each repo.

To connect your commit links:

  1. Click Reports in Flow’s top navigation bar.
  2. In the left navigation under Daily check, click Daily update.
  3. Click on a commit from Commits with the Biggest Impact or Commits from yesterday.
  4. If the commit is linked correctly, Flow directs you to your commit in your Git host.
    • If Flow can't link to your commits, a warning modal appears:
  5. Locate an individual commit from the same repo in your Git host. Copy and paste your commit URL into the modal. The URL follows this format: https://{host}/{repo}/commits/{sha}
  6. Click Yes, it did! after successfully making a URL template. This saves these settings for this repo so you can easily access your commits directly from Flow.

Edit previously created Vendor URL templates on the Vendor URL page

back to top


If you need help, please email Support (opens email form) for 24/7 assistance.