linux系統下搭建git伺服器

2021-09-01 12:45:47 字數 1250 閱讀 8998

之前一直對git有一種誤解,就是覺得git很難,對於自己不熟悉的事情,有時候的確是顯得要更難一些,今天試著

搭建了乙個git伺服器,才發現git好像並不是那麼難,甚至感覺比svn伺服器搭建起來要簡單的多.

第一步,安裝git服務
yum -y install git #安裝git

第二步,建立git倉庫,和svn一樣,目錄隨意指定
mkdir -p /var/git/repos

第三步,建立git使用者及使用者組,初始化倉庫
id git #看看是否已存在git使用者

useradd git 新增git使用者

passwd git #給git使用者建立密碼

git init --bare /var/git/repos #初始化倉庫

initialized empty git repository in /var/git/repos/ 初始化成功

改變倉庫的屬主

測試

windows下,使用git bash,隨意指定乙個目錄作為本地倉庫,g:/linuxgit

在此資料夾下右鍵git bash here

git clone [email protected]:/var/git/repos

此時會提示是否建立連線,輸入yes, 然後輸入git使用者的密碼,這裡也可以使用ssh秘鑰的方式,我這裡為了方便就不配置了.

可以看到已經clone了乙個空白倉庫

然後就是建立檔案,提交,推送給伺服器.

然後再另一台虛擬機上安裝git,同樣連線到倉庫,

根據提示,可以發現已經有檔案了,ll檢視,發現提交的aa.txt,git伺服器搭建好了.

Linux下搭建git服務

第一步,安裝git sudo apt get install git 第二步,初始化git倉庫 先選定乙個目錄作為git倉庫,假定是 srv gitstock mylinuxgittest.git,在 srv gitstock目錄下輸入命令 sudo git init bare mylinuxgit...

linux系統下搭建FTP服務

一 實驗環境 準備一台cos7系統的虛擬機器 一台真實物理機 二 實驗要求 物理機和虛擬機器要能相互通訊 三 實驗步驟 1 安裝 vsftpd 軟體包 yum y install vsftpd 2 將系統服務 vsftpd 設為開機自啟,同時啟動此服務 3 新建使用者 vip2525,將密碼設定為 ...

linux系統下搭建svn服務

安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 可以看到 svn在bin目錄下生成了幾個二進位制檔案。再輸入 usr bin svnversion version 就可以檢視svn的版本,這樣就說明svn安裝成功,如下圖...