Fluent source control in ServiceNow Studio

  • Release version: Australia
  • Updated July 23, 2026
  • 1 minute to read
  • Integrate with remote Git repositories to manage Fluent applications in source control ServiceNow Studio.

    You can connect to a Git provider using basic or OAuth 2.0 authentication. Then, initialize a repository for an application in the ServiceNow Studio and push it to a remote repository or clone a remote repository that contains an application. After setting up authentication and connecting to a repository, you can use common Git commands to manage applications in source control.

    Instance requirements

    If an instance includes modified configurations for saving attachments, the following requirements must be met to perform Git operations:

    • If the glide.attachment.extensions system property is configured, it must contain txt,gitdata.
    • If the glide.security.attachment_type.use_blacklist system property is set to true:
      • The glide.attachment.blacklisted.extensions system property must not contain txt,gitdata and
      • The glide.attachment.blacklisted.types system property must not contain text/plain,application/octet-stream.

    If you want to use custom extensions for attachments, set the sn_glider.git.attachment.extension.text and sn_glider.git.attachment.extension.binary properties to custom values. For more information, see ServiceNow Studio properties.