在Linux上配置git伺服器

2021-08-17 18:19:59 字數 695 閱讀 7741

在liunx上配置git伺服器,配置的時候出現了許可權問題,希望能夠解決和我遇到了相同問題的朋友們. 因為git倉庫上的專案是以root許可權建立的,pull的時候卻是以git使用者pull的,導致出現了許可權問題

開啟終端輸入以下命令:

sudo apt-get install git-core openssh-server openssh-client
git-core是git版本控制核心軟體

安裝openssh-server和openssh-client是由於git需要通過ssh協議來在伺服器與客戶端之間傳輸檔案

安裝提示失敗,可能是因為系統軟體庫的索引檔案太舊了,先更新一下就可以了,更新命令如下:

sudo apt-get update
更新完軟體庫索引後繼續執行上面的安裝命令即可

sudo useradd -m git
sudo passwd git
到/home/git目錄下新建專案test

cd ~

mkdir test

git init --bare

ssh:

/home/git

/test

ip需要更換為git伺服器的ip

在伺服器上配置Git倉庫

第一步,安裝git sudoapt getinstall git 第二步,建立乙個git使用者,用來執行git服務 sudoadduser git 第三步,初始化git倉庫 因為我打算把git倉庫就放在 home git下面,所以就直接用useradd建立git使用者 組 sudo git init...

在Linux上搭建git伺服器

這裡我使用的是centos伺服器 1 安裝gityum y install git 2 新新增使用者gitadduser git 3 進入 etc passwd將git x 1001 1001 home git bin bash改為git x 1001 1001 home git usr bin g...

在linux伺服器上安裝git

要在linux下安裝git,首先你得先有一台linux伺服器,作為小白,手頭的機器肯定都是windows的,搞個虛擬機器安裝對我這種小白簡直是折磨人 這裡使用最簡單的方式獲得一台linux伺服器,就是從阿里雲上租一台。映象選擇centos7.3 64位。阿里雲上租伺服器 二 yum安裝git 在li...