Pull changes from a repository

task brazil Updated Sep 10, 2026 1 min read sns-sc-pull-changes-from-repository.md
Raw file servicenow.com

Pull changes from a linked Git repository in ServiceNow Studio to apply remote updates to the local instance.

Before you begin

Link an app to source control in ServiceNow Studio

Role required: admin

Procedure

  1. Navigate to All > App Engine > ServiceNow Studio.

  2. In the file navigator, select the application you want to open.

  3. Select App details to open the app in the canvas.

  4. Select Source control > Pull from repository.

  5. Choose whether to stash or discard local changes before pulling.

Option

Description

Stash local changes

Saves local changes before switching to an alternate branch. You can later merge or discard the saved changes.

Discard local changes

Permanently deletes all local changes before switching to an alternate branch. Discarded changes cannot be recovered.Note: Use caution when discarding local changes. Because all application developers share repository credentials, there is no way to discard only one set of user changes.

\[Omitted image "sn-studio-pull-from-repo.png"\] Alt text: Before you pull from the repository, select whether you want to stash or discard local changes.
  1. Select Pull from repository.

Result

The following operations occur:

  • The ServiceNow AI Platform fetches the most recent changes from the remote repository.
  • The ServiceNow AI Platform applies the remote changes to the instance.
  • The ServiceNow AI Platform identifies any change conflicts requiring resolution.

If there are conflicts, the system displays the Resolve Conflicts window.

Delta loading is enabled by default in sys_properties so your data is not removed. Disable this feature if you want data automatically deleted.

Parent Topic:Work with changes in Git

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