Fluent source control in ServiceNow Studio

concept brazil Updated Oct 8, 2026 2 min read fluent-source-control-sn-studio.md
Raw file servicenow.com

Connect to remote Git repositories to track and manage Fluent applications in ServiceNow Studio.

Use source control to track changes to Fluent applications and share them through a remote Git repository. Connect to a Git provider using basic or OAuth 2.0 authentication. Then, initialize a repository for an application in ServiceNow Studio and push it to a remote repository, or clone a remote repository that contains an application. After you connect to a repository, use common Git commands to manage applications in source control.

What instance requirements apply to Git operations?

If your instance modifies the configuration for saving attachments, meet the following requirements so that Git operations succeed:

  • 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.

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.

Next, Connect to a Git provider using basic authentication or Connect to a Git provider using OAuth 2.0.

Parent Topic:Source control integration in ServiceNow Studio

Search documentation
Search document titles and file paths on the brazil branch