Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Visit the repo on GitHub.

  • In the upper-right corner is a Fork button. Click it.:

  • On the next screen, you will be asked where to fork it, called the Owner. Choose your own personal account (the default choice):

    • If you are a member of the edx organization, it will be listed in the drop-down, probably with “insufficient permission”, meaning you cannot choose “edx” as the Owner.

    • DO NOT FORK INTO edx EVEN IF YOU CAN. Use your personal accountIf you have permissions to fork into your company’s organization, you should check carefully with your process owners to see if you should.

      • The downsides to forking into your organization:

        • Now there will appear to be two sources of truth: openedx/repo and myorg/repo. Developers will have to be careful about which to clone, and which to merge into.

        • There’s now a shared task of keeping the two repos in sync.

Getting the fork locally

How you get the fork locally depends on whether you already have a local repo copy that you want to keep. If you have a local copy but don’t need it, you can delete the repo directory and use “I don’t have a local copy.”

...