程式碼倉庫gogs的基本配置使用
阿新 • • 發佈:2021-12-13
目錄
一.基本功能介紹
主機板說明
圖中1表示自己個人賬戶下的倉庫(所有權屬於自己)
自己個人賬戶下的倉庫一般為自己建立,或者其他倉庫所有者轉讓倉庫。自己對該倉庫具有全部許可權(寫入/刪除檔案、增加成員、刪除成員、合併分之、稽核分之)
圖中2表示自己參與的倉庫(所有權不屬於自己)
參與的倉庫一般為組織擁有的倉庫。自己對該倉庫擁有的許可權為組織分配的許可權。
頁面說明
使用者設定
二.倉庫
新建倉庫
右上角點選建立新的倉庫
遷移倉庫
遷移外部倉庫
可以使用gogs自帶的功能去遷移外部倉庫
需要填寫git倉庫所在地址,如果是私有倉庫,需要賬號和密碼。
本地推送
新建一個空的倉庫,不套用模板
在命令列下載要遷移的專案,當前示範為sai資料夾為專案。刪除.git的檔案,將內容移動到下載後的b專案中並新增到git的快取區域
將當前專案提交到gogs的b倉庫中,需要輸入賬號密碼。
倉庫介紹
點選倉庫設定,可以在這裡進行倉庫轉移所有權,新增協作者,管理分支等等。
三.組織和團隊
建立新組織
在gogs中組織相當於公司,團隊相當於公司內部的分組,比如php組,java組,而屬於php組的專案,java組沒有管理許可權。
個人建立的專案,轉移到組織,個人獎保留管理許可權。
建立團隊
預設加入組織的對任何專案沒有許可權,需要建立團隊,將人員加入團隊中
管理員可以給團隊分配專案倉庫和成員,給團隊新增倉庫,需要先加入倉庫。