We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Run Rebase

To use rebase to bring changes from main onto a current branch (let's pretend we're on one called jdsl), we would run this while on the jdsl branch:

git rebase main

This will do the following:

  1. Identify the latest commit from main and use it as the temporary new base for the rebase process
  2. Replay each commit from jdsl one at a time onto this temporary location
  3. Update the jdsl branch to point to the last replayed commit in the temporary location, making this the new permanent jdsl.
  4. The rebase does not affect the main branch; jdsl now includes all changes from main.

Assignment

Run and submit the CLI tests from the update_dune branch.