Files
heartwood/radicle-cli/examples/rad-init-with-existing-remote.md
T
cloudhead 7feb3e3b10 Use "repository" consistently over "project"
We were using the two pretty interchangeably. "Project" should only be
used to refer to the repository payload. "Repository" should be used
when referring to the resource that is fetched, synced, cloned, checked
out etc.
2024-01-22 21:18:54 +01:00

1.0 KiB

Let's try to rad init a repo which already has a remote tracking branch for master.

First we have to create a valid remote repository.

$ git init --bare remote
Initialized empty Git repository in [..]

Then we add it as a remote.

$ git remote add origin file://$PWD/remote
$ git push -u origin master:master
branch 'master' set up to track 'origin/master'.
$ git branch -vv
* master f2de534 [origin/master] Second commit

Then we initialize.

$ rad init --name heartwood --description "Heartwood Protocol & Stack" --no-confirm --public

Initializing public radicle 👾 repository in .

✓ Repository heartwood created.

Your Repository ID (RID) is rad:z2D6wQnKapY7dn5meBnbH2rUKNZbT.
You can show it any time by running `rad .` from this directory.

Your repository will be announced to the network when you start your node.
You can start your node with `rad node start`.
To push changes, run `git push rad master`.

Finally we run the suggested command.

$ git push rad master
Everything up-to-date