創業公司十分鐘簡單搭建GIT私有庫
歡迎關注老碼農的微信公共賬號,與CSDN部落格同步
一、背景
小公司,協同開發的人不多,建gitlab比較麻煩,只需要在Server端建立一個簡單的git共享庫就OK。
二、建立倉庫
Server端:
1、在Server端建立專案目錄。mkdir sample
2、在sample中執行git —bare init,生成sample.git目錄,這個目錄是個共享庫,所有程式碼在該目錄下。
本地端:
1、clone遠端共享庫,目前還是空的:git clone user@server:/home/project/sample.git
2、本地生成sample資料夾,目前資料夾下是空的。
3、在sample下add檔案,並commit。commit時可能提示需要配置user及mail。按提示設定。
4、push到遠端。push過程可能提示沒有track遠端的對應分支。按提示設定git —set-upstream,這時預設在master分支上面。
三、建立信任關係
上面配置完成後,每次pull或push(因為底層執行了ssh命令去連線遠端)時,都需要輸入ssh連線密碼,很麻煩,需要建立信任關係。
1、server端建立~/.ssh資料夾,許可權必須是700。在.ssh目錄下建立authorized_keys檔案,許可權必須是600。
2、本地生成私鑰及公鑰,把公鑰新增到authorized_keys當中。
相關文章
- 十分鐘搭建主流框架:簡單的網路部分框架
- 十分鐘搭建自己的私有NuGet伺服器-BaGet伺服器
- 在5分鐘內搭建企業內部私有npm倉庫NPM
- 三十分鐘拿Git幹活Git
- 5分鐘內3種方法搭建企業內部私有npm倉庫NPM
- 10分鐘搭建自己的Git倉庫Git
- 十分鐘搭建主流框架:純程式碼搭建框架
- 基於 git 打造簡易的 npm 私有倉庫GitNPM
- Spring Cloud超簡單十分鐘入門例項SpringCloud
- Ubuntu 搭建簡單 Git 伺服器UbuntuGit伺服器
- 版本控制系統之基於httpd搭建私有git倉庫httpdGit
- docker 私有倉庫搭建Docker
- docker搭建私有倉庫Docker
- Git – 版本控制工具十分鐘入門手冊Git
- 《Git團隊協作》之Docker快速搭建GitLab私有倉庫DockerGitlab
- 三十分鐘快速搭建serverless網盤服務Server
- 用 Docker 十分鐘搭建出 Sentry 私服Docker
- NPM 私有倉庫的搭建NPM
- Docker搭建Harbor私有倉庫Docker
- Docker搭建私有映象倉庫Docker
- 十分鐘搭建自己的linux伺服器?Linux伺服器
- 用Docker搭建cnpm私有倉庫以及私有倉庫的使用DockerNPM
- 21 分鐘學 apollo-client 系列:簡單搭建client
- 搭建私有git伺服器進行版本控制Git伺服器
- 【工具】十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- [工具] 十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- 十分鐘上手-搭建vue開發環境(新手教程)Vue開發環境
- 使用verdaccio搭建私有npm倉庫NPM
- 搭建私有的Composer倉庫
- 使用verdaccio 搭建npm私有倉庫NPM
- [gitlab]搭建私有github倉庫GitlabGithub
- 最簡明扼要的 Systemd 教程,只需十分鐘
- 簡單三分鐘,本地搭建 k8sK8S
- 網際網路創業,讓創業之路更簡單創業
- 創業公司CTO談創業公司技術選型創業
- 建立svn倉庫步驟(創業公司需要)創業
- git簡單命令Git
- Git簡單原理Git