Исправление: обновление ссылок на репозитории в README и добавление руководства по устранению неполадок для Git-хуков.
This commit is contained in:
@@ -12,22 +12,22 @@ Automatic synchronization with GitHub after push to Gitea.
|
||||
|
||||
```bash
|
||||
# Usually one of these paths:
|
||||
/var/lib/gitea/data/gitea-repositories/username/configure_nginx_manager.git
|
||||
/var/lib/gitea/data/gitea-repositories/username/compress.git
|
||||
# or
|
||||
/home/git/gitea-repositories/username/configure_nginx_manager.git
|
||||
/home/git/gitea-repositories/username/compress.git
|
||||
```
|
||||
|
||||
### 2. Copy Hook
|
||||
|
||||
```bash
|
||||
# On Gitea server
|
||||
cd /path/to/gitea-repositories/username/configure_nginx_manager.git/hooks/
|
||||
cd /path/to/gitea-repositories/username/compress.git/hooks/
|
||||
|
||||
# Copy file
|
||||
cp /path/to/this/repo/gitea-hooks/post-receive ./
|
||||
|
||||
# Or download directly
|
||||
wget https://raw.githubusercontent.com/username/configure_nginx_manager/main/gitea-hooks/post-receive
|
||||
wget https://raw.githubusercontent.com/username/compress/main/gitea-hooks/post-receive
|
||||
```
|
||||
|
||||
### 3. Configure Hook
|
||||
@@ -38,7 +38,7 @@ nano post-receive
|
||||
|
||||
Change:
|
||||
```bash
|
||||
GITHUB_REPO="git@github.com:YOUR_USERNAME/configure_nginx_manager.git"
|
||||
GITHUB_REPO="git@github.com:YOUR_USERNAME/compress.git"
|
||||
```
|
||||
|
||||
### 4. Make Executable
|
||||
@@ -82,7 +82,7 @@ ssh -T git@github.com
|
||||
|
||||
2. Use in hook:
|
||||
```bash
|
||||
GITHUB_REPO="https://YOUR_TOKEN@github.com/username/configure_nginx_manager.git"
|
||||
GITHUB_REPO="https://YOUR_TOKEN@github.com/username/compress.git"
|
||||
```
|
||||
|
||||
## ✅ Verification
|
||||
@@ -90,8 +90,8 @@ GITHUB_REPO="https://YOUR_TOKEN@github.com/username/configure_nginx_manager.git"
|
||||
```bash
|
||||
# Test push
|
||||
cd /tmp
|
||||
git clone http://gitea.example.com/username/configure_nginx_manager.git
|
||||
cd configure_nginx_manager
|
||||
git clone http://gitea.example.com/username/compress.git
|
||||
cd compress
|
||||
echo "test" >> README.md
|
||||
git add README.md
|
||||
git commit -m "Test sync"
|
||||
|
||||
Reference in New Issue
Block a user