mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-18 22:12:40 +00:00
add upstream config example
This commit is contained in:
parent
2bd4ba6df0
commit
f40ecfbb79
1 changed files with 11 additions and 1 deletions
|
|
@ -125,7 +125,17 @@ rad init
|
|||
|
||||
Типових команд `rad commit` / `rad push` тут немає, бо `rad` - це лише пірингова обгортка для `git`. Для реєстрації змін, використовується саме рівень Git: `git commit` / `git push`... Якщо вказати `git status` то побачимо, що в апстрім Git командою `rad init` раніше було додано `rad/master`. Таким чином, коли змінюється код, зміни фіксуються як завжди - через `git commit` / `git push` і при увімкненому вузлі Radicle - ці зміни автоматично синхронізуються з P2P мережею та іншими сховищами, якщо такі є (наприклад Radicle, Codeberg і GitHub).
|
||||
|
||||
Перевірити список проініціалізованих репозиторіїв саме Radicle, можна командою:
|
||||
Якщо для наявного репозиторію вже налаштований апстрім `origin` (наприклад, на Codeberg) потрібно вручну додати `rad` до `pushurl` в `.git/config`. Не знаю, чому це не відбувається на етапі`rad init`, утім робиться це наступними командами:
|
||||
|
||||
``` bash
|
||||
git remote set-url --add --push origin <URL_ВАШОГО_ORIGIN>
|
||||
git remote set-url --add --push origin <URL_ВАШОГО_RAD>
|
||||
```
|
||||
* `<URL_ВАШОГО_ORIGIN>` - у мене Codeberg
|
||||
* `<URL_ВАШОГО_RAD>` - Radicle
|
||||
* дізнатись обидві адреси URL, можна командою `git remote -v` - відповідно, це має бути секція `push` (за потреби, аналогічні кроки виконуються і для `fetch`)
|
||||
|
||||
Перевірити список проініціалізованих репозиторіїв Radicle, можна командою:
|
||||
|
||||
``` bash
|
||||
rad ls
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue