Update zh tw languages and fix some broken links (#455)

---------

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: silverwind <2021+silverwind@noreply.gitea.com>
Reviewed-on: https://gitea.com/gitea/docs/pulls/455
Reviewed-by: silverwind <2021+silverwind@noreply.gitea.com>
This commit is contained in:
Lunny Xiao
2026-07-09 23:41:46 +00:00
parent c0f8a04185
commit 965c269495
652 changed files with 30864 additions and 30792 deletions

View File

@@ -6,90 +6,90 @@ aliases:
- /zh-tw/repo-mirror
---
# 存放庫
# 存放庫
存放庫像允许将存放庫外部源之進行像。您可以使用它在存放庫之间镜像分支、標籤和提交。
存放庫像允許將存放庫外部源之進行像。您可以使用它在存放庫之間鏡像分支、標籤和提交。
## 使用
## 使用
以下是一些存放庫像的可能使用景:
以下是一些存放庫像的可能使用景:
-移到了 Gitea但仍需要在其他源中保留您的项目。在这种情况下,您可以單地设置它以進行像到 Gitea拉取这样您的 Gitea 例中就可以取到所有必要的提交史、標籤和分支。
- 您在其他源中有一些旧项目,您不再主使用,但出于归檔目的不想除。在这种情况下,您可以建立一推送像,以便您的活的 Gitea 存放庫可以其更改推送到位置。
-移到了 Gitea但仍需要在其他源中保留您的專案。在這種情況下,您可以單地設定它以進行像到 Gitea拉取這樣您的 Gitea 例中就可以取到所有必要的提交史、標籤和分支。
- 您在其他源中有一些舊專案,您不再主使用,但出於歸檔目的不想除。在這種情況下,您可以建立一推送像,以便您的活的 Gitea 存放庫可以其更改推送到位置。
## 从远程存放庫拉取
## 從遠程存放庫拉取
對於現有的程存放庫,您可以按照以下步骤设置拉取像:
對於現有的程存放庫,您可以按照以下步驟設定拉取像:
1. 在右上角的“建立...”菜單中選择“迁移外部存放庫”。
2.择远程存放庫服
3. 入存放庫的 URL。
4. 如果存放庫需要身份驗證,請填您的身份驗證信息
5. 選中“該存放庫是一个镜像”選框。
6.择“迁移存放庫”以保存配置
1. 在右上角的“建立...”菜單中選擇“遷移外部存放庫”。
2.擇遠程存放庫服
3. 入存放庫的 URL。
4. 如果存放庫需要身份驗證,請填您的身份驗證資訊
5. 選中“該存放庫是一個鏡像”選框。
6.擇“遷移存放庫”以保存設定
現在,該存放庫定期从远程存放庫進行像。您可以過在存放庫设置中選“立即同步”来强制進行同步。
現在,該存放庫定期從遠程存放庫進行像。您可以過在存放庫設定中選“立即同步”來強制進行同步。
:::warning
:exclamation::exclamation: **注意:**您只能為尚不存在您的例上的存放庫设置拉取像。一旦存放庫建立成功,您就無法再将其转换為拉取像。:exclamation::exclamation:
:exclamation::exclamation: **注意:**您只能為尚不存在您的例上的存放庫設定拉取像。一旦存放庫建立成功,您就無法再將其轉換為拉取像。:exclamation::exclamation:
:::
## 推送到程存放庫
## 推送到程存放庫
對於現有的存放庫,您可以按照以下步骤设置推送像:
對於現有的存放庫,您可以按照以下步驟設定推送像:
1. 在存放庫中,到**设置** > **存放庫**,然進入**镜像设置**部分。
2. 入一存放庫的 URL。
3. 如果存放庫需要身份驗證,請展**授**部分並填您的身份驗證信息。請注意,所請求的**密碼**也可以是您的访问令牌
4.**添加推送像**以保存配置
1. 在存放庫中,到**設定** > **存放庫**,然進入**鏡像設定**部分。
2. 入一存放庫的 URL。
3. 如果存放庫需要身份驗證,請展**授**部分並填您的身份驗證資訊。請注意,所請求的**密碼**也可以是您的存取權杖
4.**添加推送像**以保存設定
該存放庫現在定期像到程存放庫。您可以過選**立即同步**来强制同步。如果出現错误,会显示一消息助您解决问题
該存放庫現在定期像到程存放庫。您可以過選**立即同步**來強制同步。如果出現錯誤,會顯示一消息助您解決問題
:::warning
:exclamation::exclamation: **注意:** 这将强制推送到程存放庫。这将覆盖远程存放庫中的任何更改! :exclamation::exclamation:
:exclamation::exclamation: **注意:** 這將強制推送到程存放庫。這將覆蓋遠程存放庫中的任何更改! :exclamation::exclamation:
:::
### Gitea 向 GitHub 设置推送
### Gitea 向 GitHub 設定推送
Gitea 设置镜像到 GitHub您需要按照以下步進行操作:
Gitea 設定鏡像到 GitHub您需要按照以下步進行操作:
1. 建立一具有選中 _public_repo_ 選的 [GitHub 个人访问令牌](https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token)。
2. 在 GitHub 上建立一同名的存放庫。 Gitea 不同GitHub 不支通過推送到远程来建立存放庫。如果您的現有程存放庫您的 Gitea 存放庫具有相同的提交史,您也可以使用現有的程存放庫。
3. 在您的 Gitea 存放庫设置中,填**Git 程存放庫 URL**`https://github.com/<your_github_group>/<your_github_project>.git`
4. 使用您的 GitHub 使用者名填写**授**字段,並将个人访问令牌作為**密碼**。
5. (可選,适用于 Gitea 1.18+)選`推送新提交同步`这样一旦有更改,镜像将会及时更新。如果您意,您還可以禁用定期同步。
6.**添加推送像**以保存配置
1. 建立一具有選中 _public_repo_ 選的 [GitHub 個人存取權杖](https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token)。
2. 在 GitHub 上建立一同名的存放庫。 Gitea 不同GitHub 不支通過推送到遠程來建立存放庫。如果您的現有程存放庫您的 Gitea 存放庫具有相同的提交史,您也可以使用現有的程存放庫。
3. 在您的 Gitea 存放庫設定中,填**Git 程存放庫 URL**`https://github.com/<your_github_group>/<your_github_project>.git`
4. 使用您的 GitHub 使用者名稱填寫**授**欄位,並將個人存取權杖作為**密碼**。
5. (可選,適用於 Gitea 1.18+)選`推送新提交同步`這樣一旦有更改,鏡像將會及時更新。如果您意,您還可以禁用定期同步。
6.**添加推送像**以保存設定
存放庫很快進行推送。要制推送,請選**立即同步**按
存放庫很快進行推送。要制推送,請選**立即同步**按
### Gitea 向 GitLab 设置推送
### Gitea 向 GitLab 設定推送
Gitea 设置镜像到 GitLab您需要按照以下步進行操作:
Gitea 設定鏡像到 GitLab您需要按照以下步進行操作:
1. 建立具有 _write_repository_ 作用域的 [GitLab 个人访问令牌](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html)。
2.**Git 程存放庫 URL**`https://<destination host>/<your_gitlab_group_or_name>/<your_gitlab_project>.git`
3. 在**授**字段中填 `oauth2` 作為**使用者名**,並您的 GitLab 个人访问令牌作為**密碼**。
4.**添加推送像**以保存配置
1. 建立具有 _write_repository_ 作用域的 [GitLab 個人存取權杖](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html)。
2.**Git 程存放庫 URL**`https://<destination host>/<your_gitlab_group_or_name>/<your_gitlab_project>.git`
3. 在**授**欄位中填 `oauth2` 作為**使用者名**,並您的 GitLab 個人存取權杖作為**密碼**。
4.**添加推送像**以保存設定
存放庫很快進行推送。要制推送,請選**立即同步**按
存放庫很快進行推送。要制推送,請選**立即同步**按
### Gitea 向 Bitbucket 设置推送
### Gitea 向 Bitbucket 設定推送
Gitea 设置镜像到 Bitbucket您需要按照以下步進行操作:
Gitea 設定鏡像到 Bitbucket您需要按照以下步進行操作:
1. 建立一具有選中 _Repository Write_的 [Bitbucket 應用密碼](https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/)。
2.**Git 程存放庫 URL**`https://bitbucket.org/<your_bitbucket_group_or_name>/<your_bitbucket_project>.git`
3. 使用您的 Bitbucket 使用者名填写**授**字段,並應用密碼作為**密碼**。
4.**添加推送像**以保存配置
1. 建立一具有選中 _Repository Write_的 [Bitbucket 應用密碼](https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/)。
2.**Git 程存放庫 URL**`https://bitbucket.org/<your_bitbucket_group_or_name>/<your_bitbucket_project>.git`
3. 使用您的 Bitbucket 使用者名稱填寫**授**欄位,並應用密碼作為**密碼**。
4.**添加推送像**以保存設定
存放庫很快進行推送。要制推送,請選**立即同步**按
存放庫很快進行推送。要制推送,請選**立即同步**按
### 像現有的 ssh 存放庫
### 像現有的 ssh 存放庫
Gitea 不支持从 ssh 存放庫進行像。如果您想要像一 ssh 存放庫,您需要将其转换為 http 存放庫。您可以使用以下命令現有的 ssh 存放庫转换為 http 存放庫:
Gitea 不支援從 ssh 存放庫進行像。如果您想要像一 ssh 存放庫,您需要將其轉換為 http 存放庫。您可以使用以下命令現有的 ssh 存放庫轉換為 http 存放庫:
1. 确保运行 gitea 的使用者有权限访问您试图从 shell 像到的 git 存放庫。
2. 在 Web 面的版本库设置 > git 子中為像添加一接收后钩子。
1. 確保運行 gitea 的使用者有權限訪問您試圖從 shell 像到的 git 存放庫。
2. 在 Web 面的版本庫設定 > git 子中為像添加一接收後鉤子。
```
#!/usr/bin/env bash