git 是一款分布式版本控制軟體,是由 linux 的創造者 linus 編寫的。更多關於 git 的介紹
github 是乙個基於 git 的 web 協作社群,它有多種機制讓大家協同的和你一起的對專案進行貢獻。它允許你自由建立共有倉庫,但是私有倉庫需要付費。值得關注的事,最近 github 被微軟收購了。其實 github 發展到現在,已經擁有了更多的屬性了,例如:
有簡歷的屬性,當你面試一家公司的時候,可以列出自己的 github 位址,這是面試中的乙個加分項。
可以利用 github 搭建自己的部落格。
與別人共同完成乙個專案。
github 可以作為自己的簡歷,例如:戳這裡
gitlab 和 github 差不多,都是提供遠端訪問 git 儲存庫的服務。方便控制你的源**版本。但是 gitlab 可以自由建立公有的和私有的**倉庫。
值得注意的是,external_url 為外部訪問位址。
基於Docker 安裝Gitlab
基於docker 安裝gitlab 執行docker docker run d hostname gitlab.foch.ga p 5443 443 p 8007 80 p 2202 22 name gitlab restart always v srv gitlab config etc gitl...
基於Docker 安裝Gitlab
docker pull gitlab gitlab ce latestdocker run d hostname gitlab.foch.ga p 5443 443 p 8007 80 p 2202 22 name gitlab restart always v srv gitlab config ...
基於docker安裝gitlab
centos7以上 docker已安裝docker安裝阿里映象建立gitlab配置 etc 日誌檔案 log 資料 data 放到容器之外,用於掛在容器的配置檔案 日誌 和資料 mkdir p mnt gitlab etc mkdir p mnt gitlab log mkdir p mnt git...