Files
OBS/2. Проекты/OBSIDIAN/Синхронизация PC.md
2025-01-16 00:07:10 +04:00

56 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h2 align=center> Установка Git+ bash и настройка PC </h2>
1. Установить [Git](https://git-scm.com/download/win)
2. Проверить что git установлен командой ```git —version```
3. На PC нужно создать новую директорию в компьютере (папку)
4. Устанавливаем [[BASH]]
5. Открываем [[BASH]]
- Открываем `windows terminal` (терминал) - Win 10
- Открываем `power shell` (win 11)
1. Переходим в баше в папку из пункта **3** `cd Путь_до_папки` пример `cd D:/OBSIDIAN/MY`
2. В [[Gitea]] нужно создать новый репозиторий
![[Pasted image 20240916001058.png]]
В окне клонирования репозитория используем команды в окне bash
```bash
touch README.md
git init
git checkout -b main
git add README.md
git commit -m "first commit"
```
Затем используем команду `git pull --allow-unrelated-histories` (Команда откроет Git для авторизации)
>[!warning] Указываем учётные данные из [[Gitea]] (логин и пароль)
Затем указываем оставшиеся команды:
```bash
git remote add origin https://gitea.stitch505.su:3000/Stitch505/OBS.git
git push -u origin main
```
<h2 align=center> Если изменилась ссылка на репозиторий </h2>
В [[BASH]] использовать команду `git remote set-url origin (ссылка`)
Пример:
`git remote set-url origin https://gitea.stitch505.su:3000/Stitch505/OBS.git`
Если есть ошибка c отправкой данных, то используй команду `git push origin main --force`
<h2 align=center> Плагин гит в Obsidian </h2>
1. Открыть настройки -> сторонние плагины -> Плагины сообщества -> git -> Установить
2. Открыть настройки GIT
3. Указать таймеры в полях `Vault backup interval (minutes)` и `Auto pull interval (minutes)` (у меня 5 минут)
4. Указать в поле `Commit message on auto backup/commit` Auto base sync: {{date}}
5. Указать в поле `Commit message on manual backup/commit` Base sync backup: {{date}}
6. Включить функцию `Pull updates on startup`
>[!caution] (Ошибка obsidian) Cannot run git command set
Решение: win+r -> sysdm.cpl
> Дополнительно -> переменные среды
> Системные среды -> Path -> изменить -> создать:
> Указать C:\Program Files\Git\cmd" и нажать ОК ->ОК ->OK
>[!caution] ИЛИ
>в cmd использовать команду set PATH=%PATH%;"C:\Program Files\Git\cmd"