在linux伺服器搭建git倉庫

2021-10-10 06:30:45 字數 1133 閱讀 9391

參考文章:

安裝步驟

yum install -y git 

git --version

git version 1.8.3.1 //得到版本資訊說明安裝成功

在/srv資料夾下面新建git倉庫,並對新建倉庫執行初始化操作

mkdir node-vue.git  

git init --bare node-vue.git

//新增bare, 將倉庫初始化為沒有目錄樹的倉庫

建立管理git倉庫的使用者

useradd git 

passwd git

將上面git倉庫的owner改為上面新增的使用者git

chown -r git:git /srv/node-vue.git

ll //在/srv 目錄下檢視是否修改許可權成功

在本地選擇乙個地方轉殖伺服器上面的git倉(ip為伺服器公網ip)

git clone [email protected]:/srv/node-vue.git

將要已經編輯好的**複製到這個倉庫中去

配置本地的忽略檔案.gitignore

sublime .gitignore

//在檔案中新增下述作為忽略內容

/node_modules

package-lock.json

.gitignore

儲存.gitignore時提示 error:permission denied (許可權問題) 解決辦法:

sudo chmod -r 777 /node-vue

ll -a //檢視許可權此時應該就不是root了.

依次執行

git status

git add

git commit

將本地**推送到遠端伺服器

git push origin master

完結!

git 在Linux下搭建git伺服器

1 安裝git sudo apt get install git2 建立git使用者,用來執行git服務 sudo adduser git3 禁用shell登入 選擇git倉庫位址 vim etc passd 找到類似下面的一行 git x 1002 1002 home git bin bash 修...

在 Linux 下搭建 Git 伺服器

com dee0912 p 5815267.html在 linux 下搭建 git 伺服器 環境 伺服器 centos6.6 git version 1.7.1 客戶端 windows10 git version 2.8.4.windows.1 安裝 git linux 做為伺服器端系統,windo...

在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...