1. 程式人生 > >gitlab 搭建自己的源代碼管理器

gitlab 搭建自己的源代碼管理器

設置 網頁 -- -1 服務 代碼管理器 cnblogs push 操作

首先 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 搭建自己的源代碼管理器