Base sync backup: 2025-01-16 00:06:10
This commit is contained in:
13
2. Проекты/OBSIDIAN/Bash windows install/BASH.md
Normal file
13
2. Проекты/OBSIDIAN/Bash windows install/BASH.md
Normal 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]]
|
||||
|
||||
29
2. Проекты/OBSIDIAN/Синхронизация Mobile.md
Normal file
29
2. Проекты/OBSIDIAN/Синхронизация Mobile.md
Normal 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)
|
||||
|
||||
53
2. Проекты/OBSIDIAN/Синхронизация PC.md
Normal file
53
2. Проекты/OBSIDIAN/Синхронизация PC.md
Normal file
@@ -0,0 +1,53 @@
|
||||
<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`
|
||||
|
||||
<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"
|
||||
|
||||
2
2. Проекты/OBSIDIAN/Ссылки.md
Normal file
2
2. Проекты/OBSIDIAN/Ссылки.md
Normal file
@@ -0,0 +1,2 @@
|
||||
1. [[Синхронизация PC]]
|
||||
2. [[Синхронизация Mobile]]
|
||||
Reference in New Issue
Block a user