28 lines
990 B
Markdown
28 lines
990 B
Markdown
Using `rad clone` is useful if we want to create and fetch a project
|
|
that exists on Radicle, but perhaps we're in a scenario where we may
|
|
already have an existing Git repository and so a full clone is not
|
|
necessary.
|
|
|
|
Instead, we want to fetch the project from the network into our local
|
|
storage. In this scenario, we know that the project is
|
|
`rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji`. In order to fetch it, we first
|
|
have to track the project.
|
|
|
|
```
|
|
$ rad track rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji
|
|
✓ Tracking policy updated for rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji with scope 'trusted'
|
|
! Warning: fetch after track is not yet supported
|
|
```
|
|
|
|
Now that the project is tracked we can fetch it and we will have it in
|
|
our local storage.
|
|
|
|
```
|
|
$ rad fetch rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji
|
|
✓ Fetching rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji from z6MknSL…StBU8Vi..
|
|
✓ Fetched repository from 1 seed(s)
|
|
```
|
|
|
|
However, we don't have a local fork of the project. We can follow this
|
|
up with [rad-fork][rad-fork.md].
|