Link and Fork Projects
In this article, you will learn about how links and forks can help make connections between multiple OSF projects.
Linking a project creates an easy path for those viewing your work to find another related project.
Forking a project creates a copy of an existing project and all of its contents. The fork always points back to the original project, forming a network of functional citations. You might use a fork to copy another's work to build on and extend. For example, a professor may create an OSF project of materials for individual student use. Each student forks the project to have his or her own copy of the materials to start his/her own work.
Go to your project or component, and the "Project Overview" or "Component Overview" page will appear.
Then, find the "Components" section. Links are distinguished from components by a link symbol (see screenshot below).
Create a link
To add a link, first click the Link Projects button in the "Components" section.
The "Link other OSF projects" modal will appear.
Enter a search term in the text box to find the project to which you want to link.
Either click the Search all projects button (if the project you want to link to is not your's), or click the Search my projects button (if want to link to one of your own projects).
A list of projects will appear. Note that if you click Search all projects, the OSF projects may take longer to load.
Click the green + icon next to the project to which you want to link.
Then, click the green Add button.
Remove a link
To remove a link from a project, click the X below the linked project's name.
To view forks of a project, click the Forks tab in the gray navigation bar.
A list of forks will appear.
Forked projects will link back to the original project. You can find this link on the fork's "Project Overview" page, below the list of contributors.
Create a fork
Click the Forks tab in the gray navigation bar, and the "Forks" page will appear.
Then, click New Fork.
New forks are private by default. You can change the privacy settings on your fork after it has been created.
Forking a project will only fork components that you can view (either because they are public or because you are a contributor). It is important to know that private components will not be copied.
Turn a link into a fork
Go to the original project.
To turn a link into a fork, click the fork icon below the linked project's title.