2015-09-11 14:41:01 +05:30
|
|
|
# How to fork a project
|
|
|
|
|
2019-07-31 22:56:46 +05:30
|
|
|
A fork is a copy of an original repository that you put in another namespace
|
|
|
|
where you can experiment and apply changes that you can later decide whether or
|
|
|
|
not to share, without affecting the original project.
|
2015-09-11 14:41:01 +05:30
|
|
|
|
|
|
|
It takes just a few steps to fork a project in GitLab.
|
|
|
|
|
2016-11-03 12:29:30 +05:30
|
|
|
1. Go to a project's dashboard under the **Project** tab and click on the
|
|
|
|
**Fork** button.
|
2015-09-11 14:41:01 +05:30
|
|
|
|
2016-11-03 12:29:30 +05:30
|
|
|
![Click on Fork button](img/fork_new.png)
|
2015-09-11 14:41:01 +05:30
|
|
|
|
2016-11-03 12:29:30 +05:30
|
|
|
1. You will be asked where to fork the repository. Click on the user or group
|
|
|
|
to where you'd like to add the forked project.
|
2015-09-11 14:41:01 +05:30
|
|
|
|
2016-11-03 12:29:30 +05:30
|
|
|
![Choose namespace](img/fork_choose_namespace.png)
|
2015-09-11 14:41:01 +05:30
|
|
|
|
2016-11-03 12:29:30 +05:30
|
|
|
1. After a few moments, depending on the repository's size, the forking will
|
|
|
|
complete.
|