gitlab 搭建自己的源代碼管理器
首先 gitlab 是不支持 windows、mac os 的,具體支持的系統參照官網的
1、安裝虛擬機 ubuntu16.04
需要註意的一點:gitlab 服務器 與 客戶端必須在一個局域網內(或者 公網 這個更大的局域網)才能正常的 提交 下載 代碼
2、設置虛擬機網絡 : 橋接模式 (讓 gitlab 服務器 與 客戶機在一個 ip 段)
3、安裝gitlab,根據官網給出的命令安裝簡直簡單到不行 https://about.gitlab.com/installation/#ubuntu
gitlab 的 ssh 地址 http 地址 在 /etc/gitlab/gitlab.rb 中配置 sudo gedit 打開編輯、保存後,重新 配置 sudo gitlab-ctl reconfigure
4、登錄 gitlab 默認80端口 用戶名 root ,首次登錄直接跳轉到設置密碼界面 設置成功,登錄即可。
5、開始測試
1)客戶端安裝 git ,下載地址百度~,一路下一步下一步安裝
2)打開 git bash,生成 ssh key,命令:ssh-keygen -t rsa -C "[email protected]";
完成後會告訴你生成的key在哪,打開文件,復制。
網頁中找到Settings -> SSH Keys ,把復制的粘貼進去。
3)網站中找到 new project ,隨便取個名字 test1;
4)復制 鏈接地址,ssh 不行,就用http,總有一個適合你
5)git bash 中 cd 進入一個文件夾
其他的都是 git 的一些操作:
git add xxx //添加一項
git add --all //添加全部
git commit --all //提交全部
git push origin master //提交一次後就不需要 -u 了
gitlab 搭建自己的源代碼管理器