2. [Repositories] Introduction to Data Transformations10. Creating A Pull Request

10 - Creating a Pull Request

This content is also available at learn.palantir.com ↗ and is presented here for accessibility purposes.

📖 Task Introduction

Once you’re done working on your branch, you may want to push your changes back to the Master branch, which frequently represents the "production" version of your transforms and datasets. To start this process, you'll create a pull request and optionally signal to your team that you’ve made changes you’d like them to review.

🔨 Task Instructions

  1. Click the Propose changes button in the upper right area of your application screen.
  2. In the pull request UI, provide a short title, such as “Adding raw datasets.”
  3. Enter a suitable description in the text box below, remembering that description fields provide an opportunity to ease the maintenance burden of your pipeline.
  4. As with most Git-enabled code management environments, what follows below is a comparison of the changes to be introduced by this pull request. In the current case, the left side of the UI is blank because you’re adding new files that don’t currently exist on the Master branch.
  5. Ensure the Merge into field accurate reflects the desired merge logic, i.e., “Merge into Master from your feature branch.”
  6. Click the blue Create pull request button in the top right.

At this point, if you had configured your branch to require approvals, those individuals would receive a notification that a PR is awaiting their review (assuming their Foundry notifications have been properly set up).