創業公司十分鐘簡單搭建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伺服器
- 三十分鐘拿Git幹活Git
- 10分鐘搭建自己的Git倉庫Git
- 5分鐘內3種方法搭建企業內部私有npm倉庫NPM
- Spring Cloud超簡單十分鐘入門例項SpringCloud
- 基於 git 打造簡易的 npm 私有倉庫GitNPM
- 《Git團隊協作》之Docker快速搭建GitLab私有倉庫DockerGitlab
- 版本控制系統之基於httpd搭建私有git倉庫httpdGit
- docker 私有倉庫搭建Docker
- 搭建python私有倉庫Python
- gitlab私有倉庫搭建Gitlab
- docker搭建私有倉庫Docker
- 三十分鐘快速搭建serverless網盤服務Server
- 十分鐘搭建自己的linux伺服器?Linux伺服器
- 搭建私有的Composer倉庫
- Docker搭建Harbor私有倉庫Docker
- NPM 私有倉庫的搭建NPM
- 用Docker搭建cnpm私有倉庫以及私有倉庫的使用DockerNPM
- 【工具】十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- [工具] 十分鐘快速搭建內網穿透工具 —— frp內網穿透FRP
- 搭建私有git伺服器進行版本控制Git伺服器
- Linux搭建私有軟體倉庫Linux
- 使用verdaccio 搭建npm私有倉庫NPM
- 使用 SVN 搭建 Composer 私有倉庫
- 使用verdaccio搭建私有npm倉庫NPM
- 十分鐘上手-搭建vue開發環境(新手教程)Vue開發環境
- 簡單三分鐘,本地搭建 k8sK8S
- 睡前十分鐘
- Excel+Python十分鐘跑完批次API,就是這麼簡單粗暴又好用ExcelPythonAPI
- git簡單命令Git
- Git簡單原理Git
- git簡單使用Git
- Docker搭建私有倉庫Registry&HarborDocker
- Docker入門-搭建docker私有倉庫Docker
- docker使用容器搭建本地私有倉庫Docker
- Docker基礎-搭建本地私有倉庫Docker
- 使用 docker + verdaccio 搭建npm私有倉庫DockerNPM
- Docker-------私有倉庫 Harbor 的搭建Docker
- 十分鐘搞定 GradleGradle