Expand README with GitHub PAT and SSH setup steps.
Made-with: Cursor
This commit is contained in:
@@ -311,16 +311,44 @@ ollama rm <model:tag>
|
|||||||
sudo du -h --max-depth=2 /usr/share/ollama /var/lib/ollama 2>/dev/null | sort -h | tail -n 30
|
sudo du -h --max-depth=2 /usr/share/ollama /var/lib/ollama 2>/dev/null | sort -h | tail -n 30
|
||||||
```
|
```
|
||||||
|
|
||||||
## 12) Подключение к приватным GitHub репозиториям без постоянного ввода PAT
|
## 12) Подключение к GitHub и PAT (без постоянных запросов пароля)
|
||||||
|
|
||||||
Рекомендуемый вариант:
|
### 12.1 Рекомендуемый путь через GitHub CLI
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
gh auth login
|
gh auth login
|
||||||
gh auth status
|
gh auth status
|
||||||
```
|
```
|
||||||
|
|
||||||
Для HTTPS git credentials сохранять через credential helper (или использовать SSH-ключи).
|
Это самый удобный вариант для GitHub: авторизация один раз и нормальная работа `git pull/push` и `gh`.
|
||||||
|
|
||||||
|
### 12.2 Через PAT по HTTPS
|
||||||
|
|
||||||
|
1. Создать Personal Access Token на GitHub (минимальные нужные scopes).
|
||||||
|
2. Проверить, что remote в HTTPS:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git remote -v
|
||||||
|
git remote set-url origin https://github.com/OWNER/REPO.git
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Включить credential helper, чтобы не вводить PAT каждый раз:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git config --global credential.helper store
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Выполнить `git pull` или `git push` и один раз ввести логин + PAT.
|
||||||
|
|
||||||
|
### 12.3 Через SSH (альтернатива PAT)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ssh-keygen -t ed25519 -C "you@example.com"
|
||||||
|
# Добавьте публичный ключ в GitHub account settings
|
||||||
|
git remote set-url origin git@github.com:OWNER/REPO.git
|
||||||
|
```
|
||||||
|
|
||||||
|
SSH обычно удобнее для постоянной работы с приватными репозиториями.
|
||||||
|
|
||||||
## 13) Частые проблемы и быстрые фиксы
|
## 13) Частые проблемы и быстрые фиксы
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user