You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.zh-tw.md 7.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286
  1. ---
  2. date: "2016-11-08T16:00:00+02:00"
  3. title: "文件"
  4. slug: /
  5. sidebar_position: 10
  6. toc: false
  7. draft: false
  8. ---
  9. # 關於 Gitea
  10. Gitea 是一個可自行託管的 Git 服務。你可以拿 GitHub、Bitbucket 或 Gitlab 來比較看看。
  11. Gitea 是從 [Gogs](http://gogs.io) Fork 出來的,請閱讀部落格文章 [Gitea 公告](https://blog.gitea.com/welcome-to-gitea/)以了解我們 Fork 的理由。
  12. ## 目標
  13. 本專案的首要目標是建立一個容易安裝,執行快速,安装和使用體驗良好的自建 Git 服務。我們採用 GO 為後端語言,Go 可以產生各平台使用的執行檔。它支援 Linux、macOS 和 Windows 外,處理器架構包含 amd64、i386、ARM 和 PowerPC 等。
  14. ## 功能
  15. - 使用者面板
  16. - 內容切換(組織或目前使用者)
  17. - 動態時間軸
  18. - 提交
  19. - 問題
  20. - 合併請求
  21. - 儲存庫的建立
  22. - 可搜尋的儲存庫清單
  23. - 組織清單
  24. - 鏡像儲存庫清單
  25. - 問題面板
  26. - 內容切換(組織或目前使用者)
  27. - 篩選器
  28. - 開放中
  29. - 已關閉
  30. - 您的儲存庫
  31. - 被指派的問題
  32. - 您的問題
  33. - 儲存庫
  34. - 排序
  35. - 最舊
  36. - 最近更新
  37. - 留言數量
  38. - 合併請求面板
  39. - 和問題面板相同
  40. - 儲存庫類型
  41. - 鏡像
  42. - 一般
  43. - 已遷移
  44. - 通知(email 和網頁)
  45. - 已讀
  46. - 未讀
  47. - 釘選
  48. - 探索頁面
  49. - 使用者
  50. - 儲存庫
  51. - 組織
  52. - 搜尋
  53. - 自訂範本
  54. - 複寫 public 檔案(logo, css 等)
  55. - CSRF 與 XSS 保護
  56. - 支援 HTTPS
  57. - 設定允許上傳的檔案大小和類型
  58. - 日誌
  59. - 組態
  60. - 資料庫
  61. - MySQL
  62. - PostgreSQL
  63. - SQLite3
  64. - MSSQL
  65. - TiDB(MySQL 協議)
  66. - 設定檔
  67. - [app.ini](https://github.com/go-gitea/gitea/blob/main/custom/conf/app.example.ini)
  68. - 管理員面板
  69. - 系統摘要
  70. - 維護操作
  71. - 刪除未啟用帳戶
  72. - 刪除快取的儲存庫存檔
  73. - 刪除遺失 Git 檔案的儲存庫
  74. - 對儲存庫進行垃圾回收
  75. - 重寫 SSH 金鑰
  76. - 重新同步 hooks
  77. - 重新建立遺失的儲存庫
  78. - 伺服器狀態
  79. - 執行時間
  80. - 記憶體
  81. - 目前的 Goroutines 數量
  82. - 還有更多……
  83. - 使用者管理
  84. - 搜尋
  85. - 排序
  86. - 最後登入時間
  87. - 認證來源
  88. - 儲存庫上限
  89. - 停用帳戶
  90. - 管理員權限
  91. - 建立 Git Hook 的權限
  92. - 建立組織的權限
  93. - 匯入儲存庫的權限
  94. - 組織管理
  95. - 成員
  96. - 團隊
  97. - 大頭貼
  98. - Hook
  99. - 儲存庫管理
  100. - 查看所有儲存庫資訊和管理儲存庫
  101. - 認證來源
  102. - OAuth
  103. - PAM
  104. - LDAP
  105. - SMTP
  106. - 組態檢視器
  107. - 所有設定檔中的值
  108. - 系統提示
  109. - 當有未預期的事情發生時
  110. - 應用監控面板
  111. - 目前的處理程序
  112. - Cron 任務
  113. - 更新鏡像
  114. - 儲存庫健康檢查
  115. - 檢查儲存庫的統計資料
  116. - 刪除舊的儲存庫存檔
  117. - 環境變數
  118. - 命令列選項
  119. - 支援多國語言 ([21 種語言](https://github.com/go-gitea/gitea/tree/master/options/locale))
  120. - 支援 [Mermaid](https://mermaidjs.github.io/) 圖表
  121. - 郵件服務
  122. - 通知
  123. - 確認註冊
  124. - 重設密碼
  125. - 支援反向代理(Reverse Proxy)
  126. - 包含子路徑
  127. - 使用者
  128. - 個人資料
  129. - 姓名
  130. - 帳號
  131. - 電子信箱
  132. - 網站
  133. - 加入日期
  134. - 追蹤者和追蹤中
  135. - 組織
  136. - 儲存庫
  137. - 動態
  138. - 已加星號的儲存庫
  139. - 設定
  140. - 和個人資料相同並包含下列功能
  141. - 隱藏電子信箱
  142. - 大頭貼
  143. - Gravatar
  144. - Libravatar
  145. - 自訂
  146. - 密碼
  147. - 多個電子信箱
  148. - SSH 金鑰
  149. - 已連結的應用程式
  150. - 兩步驟驗證
  151. - 已連結 OAuth2 來源
  152. - 刪除帳戶
  153. - 儲存庫
  154. - 以 SSH/HTTP/HTTPS Clone
  155. - Git LFS
  156. - 關注、星號、Fork
  157. - 檢視關注、已加星號、Fork 的使用者
  158. - 程式碼
  159. - 瀏覽分支
  160. - 從網頁上傳和建立檔案
  161. - Clone url
  162. - 下載
  163. - ZIP
  164. - TAR.GZ
  165. - 網頁程式碼編輯器
  166. - Markdown 編輯器
  167. - 文本編輯器
  168. - 語法高亮
  169. - 預覽差異
  170. - 預覽
  171. - 選擇提交目標分支
  172. - 檢視檔案歷史
  173. - 刪除檔案
  174. - 檢視 raw
  175. - 問題
  176. - 問題範本
  177. - 里程碑
  178. - 標籤
  179. - 指派問題
  180. - 時間追蹤
  181. - 表情反應
  182. - 篩選器
  183. - 開放中
  184. - 已關閉
  185. - 被指派的人
  186. - 您的問題
  187. - 提及您
  188. - 排序
  189. - 最舊
  190. - 最近更新
  191. - 留言數量
  192. - 搜尋
  193. - 留言
  194. - 附件
  195. - 合併請求
  196. - 功能和問題相同
  197. - 提交
  198. - 提交線圖
  199. - 不同分支的提交
  200. - 搜尋
  201. - 在所有分支中搜尋
  202. - 檢視差異(diff)
  203. - 檢視 SHA
  204. - 檢視作者(author)
  205. - 瀏覽提交中的檔案
  206. - 版本發佈
  207. - 附件
  208. - 標題
  209. - 內容
  210. - 刪除
  211. - 標記為 pre-release
  212. - 選擇分支
  213. - Wiki
  214. - 匯入
  215. - Markdown 編輯器
  216. - 設定
  217. - 選項
  218. - 名稱
  219. - 描述
  220. - 私有/公開
  221. - 網站
  222. - Wiki
  223. - 開啟/關閉
  224. - 內部/外部
  225. - 問題
  226. - 開啟/關閉
  227. - 內部/外部
  228. - 外部問題追蹤器支援 URL 重寫(URL Rewrite)以獲得更好的整合性
  229. - 開啟/關閉合併請求
  230. - 轉移儲存庫所有權
  231. - 刪除 wiki
  232. - 刪除儲存庫
  233. - 協作者
  234. - 讀取/寫入/管理員
  235. - 分支
  236. - 預設分支
  237. - 分支保護
  238. - Webhook
  239. - Git hook
  240. - 部署金鑰
  241. ## 系統需求
  242. - Raspberry Pi 3 的效能足夠讓 Gitea 承擔小型工作負載。
  243. - 雙核心 CPU 和 1GB 記憶體通常足以應付小型團隊/專案。
  244. - 在類 UNIX 系統上, 應該以專用的非 root 系統帳號來執行 Gitea。
  245. - 備註:Gitea 管理著 `~/.ssh/authorized_keys` 檔案。以一般身份使用者執行 Gitea 可能會破壞該使用者的登入能力。
  246. - [Git](https://git-scm.com/) 的最低需求為 2.0 或更新版本。
  247. - 當 git 版本 >= 2.1.2 時,可啟用 Git [large file storage](https://git-lfs.github.com/)。
  248. - 當 git 版本 >= 2.18 時,將自動啟用 Git 提交線圖渲染。
  249. ## 瀏覽器支援
  250. - 最近 2 個版本的 Chrome, Firefox, Safari, Edge
  251. - Firefox ESR
  252. ## 元件
  253. - Web 框架: [Chi](http://github.com/go-chi/chi)
  254. - ORM: [XORM](https://xorm.io)
  255. - UI 元件:
  256. - [jQuery](https://jquery.com)
  257. - [Fomantic UI](https://fomantic-ui.com)
  258. - [Vue3](https://vuejs.org)
  259. - [CodeMirror](https://codemirror.net)
  260. - [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
  261. - [Monaco Editor](https://microsoft.github.io/monaco-editor)
  262. - ... (package.json)
  263. - 資料庫驅動程式:
  264. - [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
  265. - [github.com/lib/pq](https://github.com/lib/pq)
  266. - [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
  267. - [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
  268. ## 集成支持
  269. 請訪問 [Awesome Gitea](https://gitea.com/gitea/awesome-gitea/) 獲得更多的第三方集成支持