Auto base sync: 2025-06-03 21:14:26

This commit is contained in:
Stitch505
2025-06-03 21:14:26 +04:00
parent fbec6594db
commit ad51a34d52
5 changed files with 7 additions and 7 deletions

View File

@@ -0,0 +1,13 @@
[[Busybox]] - файл exe
>[!warning]
>1) Создать в папке C:\Program Files\ папку с названием Busybox
>2) скачать вложенный [[Busybox]]
>3) перекинуть файл в папку C:\Program Files\Busybox
>4) открыть terminal (cmd), нажать на галочку->Settings-> Создать новую запись -![[Pasted image 20240916003202.png]]
>5) в Name записать Bash ![[Pasted image 20240916003303.png]]
>6) в Command line прописать путь `C:/Program Files/Busybox/busybox64.exe bash`![[Pasted image 20240916003331.png]]
>7) Нажать save
>[!warning] Ссылка на главную тему
>[[Синхронизация PC]]

View File

@@ -0,0 +1,29 @@
>[!tip] Настройка синхронизации в мобилке
>### Setup
- Установить [Termux](https://gist.github.com/Makeshift/43c7ecb3f1c28a623ea4386552712114)
- Открыть **Termux**, использовать `termux-change-repo`. Press the ↓ button and press spacebar to tick all repositories, then press enter to move to the next screen
- Нажать Enter - выбрать `Mirror` - выбрать 1 пункт (самый верхний)
- Выполнить команду `pkg install git -y`
- Выполнить команду `termux-setup-storage`
- Выполнить команду `cd storage/shared` (Не пригодилось, но может пригодиться, если будут ошибки [this page](https://wiki.termux.com/wiki/Termux-setup-storage))
- Выполнить команду `git config --global credential.helper store`
- Выполнить команду `git config --global user.email "<your_email>"` (указать email из личного git)
- Выполнить команду `git config --global user.name "<The name you want on your commits>"` (Указывается свой ник из git(ea) (Stitch505)
- Выполнить команду `git config --global pull.rebase true`
- Выполнить команду `git clone <your repository>`(Требуется указать полную ссылку на коммит в git (нужно зайти в репозиторий и под тегами взять полную ссылку нажать enter + указать свой логин . Также может потребоваться персональный токен [personal access token](https://github.com/settings/tokens).
- Установить и открыть [[Ссылки]]
- Открыть папку куда было сделано синхронизация
- Зайти в настройки obsidian -> настройки -> git ->authentication/commit author и заполнить 4 поля
>[!info] ГДЕ:
>- 1 поле) Указывается username из obsidian
>- 2 поле) Указывается пароль или [токен](https://github.com/settings/tokens)
>- 3 поле) Указывается Никнейм Автора коммита ( Stitch505 т.к. ты его создатель
>- 5 поле) Указывается email от коммита (Свой еmail посмотреть в git)
- Выставить тайминг в полях:
>[!info]
>Automatic-> Vault backup (Число)
>Auto pull interval (Число)
> [!quote] Взято из [источника](https://gist.github.com/Makeshift/43c7ecb3f1c28a623ea4386552712114)

View File

@@ -0,0 +1,55 @@
<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"